2025-05-08 11:31 ftp://ftp.de.debian.org/debian/pool/main/t/tntnet/tntnet_3.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: ebc80c0 (2025-05-07 18:59:31 +0200) count: 245 246 elapsed-time: 0.8 0.8 head-timing-info: old-timing-info: head results: tntnet-3.0/demo/accumulator/main.cpp:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/calc/main.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/calcajax/main.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/calcapp/main.cpp:82:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minThreads [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/calcmvc/controller/accumulator.cpp:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECLINED [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/calcmvc/controller/calc.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECLINED [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/calcmvc/controller/accumulator.cpp:22:55: style: Parameter 'request' can be declared as reference to const [constParameterReference] tntnet-3.0/demo/calcmvc/controller/accumulator.cpp:22:80: style: Parameter 'reply' can be declared as reference to const [constParameterReference] tntnet-3.0/demo/calcmvc/controller/calc.cpp:22:48: style: Parameter 'request' can be declared as reference to const [constParameterReference] tntnet-3.0/demo/calcmvc/controller/calc.cpp:22:73: style: Parameter 'reply' can be declared as reference to const [constParameterReference] tntnet-3.0/demo/calcmvc/main.cpp:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/cookie/main.cpp:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:52:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:58:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:76:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:86:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontTiny [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:108:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontTiny [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/gd++.cpp:134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imagePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/gd/main.cpp:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/hello/main.cpp:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/newsdb/main.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/rest/deldata.cpp:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/rest/getdata.cpp:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_OK [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/rest/putdata.cpp:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/rest/rest.cpp:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/demo/upload/main.cpp:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/chunkedostream.cpp:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bufsize [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/chunkedostream.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _buffer [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/cmd.cpp:36:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/compident.cpp:37:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/comploader.cpp:98:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _handlePtr [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/comploader.cpp:116:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _libname [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/comploader.cpp:152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable componentmap [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/comploader.cpp:205:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentFactoryMap [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/comploader.cpp:256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentFactoryMap [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/componentfactory.cpp:37:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/contentdisposition.cpp:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/contentdisposition.cpp:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _name [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httpreply.h:63:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentType [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httpreply.h:64:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentType [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httpreply.h:65:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentType [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httpreply.h:152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable httpcookies [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httpreply.h:159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable httpcookies [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httprequest.h:221:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentType [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httprequest.h:240:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userAgent [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httprequest.h:244:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/httprequest.h:284:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/contenttype.cpp:41:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/cookie.cpp:43:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/cstream.cpp:33:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/deflatestream.cpp:37:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/ecpp.cpp:39:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/dispatcher.cpp:42:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/encoding.cpp:37:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/tnt/htmlescostream.h:46:7: style: Class 'HtmlEscStreamBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/htmlescostream.h:59:7: style: Class 'HtmlEscOstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/htmlescostream.h:63:7: style: Class 'HtmlEscOstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/httperror.cpp:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _msg [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httperror.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _body [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httperror.cpp:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httperror.cpp:204:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wwwAuthenticate [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httperror.cpp:210:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httperror.cpp:138:69: error: Uninitialized variable: msg.statusText [uninitvar] tntnet-3.0/framework/common/httperror.cpp:138:69: error: Uninitialized struct member: msg.statusText [uninitStructMember] tntnet-3.0/framework/common/httpmessage.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _majorVersion [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpreply.cpp:53:3: error: syntax error [syntaxError] tntnet-3.0/framework/common/httpmessage.cpp:116:19: style: The scope of the variable 'lastDay' can be reduced. [variableScope] tntnet-3.0/framework/common/httpparser.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _method [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _methodLen [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _url [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:187:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:201:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:218:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _url [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _url [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:278:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _url [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:304:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _queryString [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:317:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_version_major [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:331:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:348:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:367:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:384:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:400:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _httpCode [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:442:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _body [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httpparser.cpp:448:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxRequestSize [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/ioapi.h:135:1: debug: Failed to parse 'typedef voidpf ( * open_file_func ) OF ( ( voidpf opaque , const char * filename , int mode ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:136:1: debug: Failed to parse 'typedef uLong ( * read_file_func ) OF ( ( voidpf opaque , voidpf stream , void * buf , uLong size ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:137:1: debug: Failed to parse 'typedef uLong ( * write_file_func ) OF ( ( voidpf opaque , voidpf stream , const void * buf , uLong size ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:138:1: debug: Failed to parse 'typedef int ( * close_file_func ) OF ( ( voidpf opaque , voidpf stream ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:139:1: debug: Failed to parse 'typedef int ( * testerror_file_func ) OF ( ( voidpf opaque , voidpf stream ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:141:1: debug: Failed to parse 'typedef long ( * tell_file_func ) OF ( ( voidpf opaque , voidpf stream ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:142:1: debug: Failed to parse 'typedef long ( * seek_file_func ) OF ( ( voidpf opaque , voidpf stream , uLong offset , int origin ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:158:1: debug: Failed to parse 'typedef ZPOS64_T ( * tell64_file_func ) OF ( ( voidpf opaque , voidpf stream ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:159:1: debug: Failed to parse 'typedef long ( * seek64_file_func ) OF ( ( voidpf opaque , voidpf stream , unsigned long long int offset , int origin ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/ioapi.h:160:1: debug: Failed to parse 'typedef voidpf ( * open64_file_func ) OF ( ( voidpf opaque , const void * filename , int mode ) ) ;'. The checking continues anyway. [simplifyTypedef] tntnet-3.0/framework/common/httprequest.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _requestScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _requestScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pathinfo [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _methodLen [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:220:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_BAD_REQUEST [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _args [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:255:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_EXPECTATION_FAILED [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:298:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cookie [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:308:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _encodingRead [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:318:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable authorization [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _password [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:340:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _password [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:347:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:357:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentType [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:364:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _applicationScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sessionScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:403:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secureSessionScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:426:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _applicationScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:435:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sessionScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _applicationScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:461:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secureSessionScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:476:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _requestScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:483:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadContext [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _applicationScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:496:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sessionScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:504:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secureSessionScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:512:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sessionScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/httprequest.cpp:517:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secureSessionScope [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/ioapi.c:79:47: style: Variable 'p_filefunc64_32->zfile_func64.zerror_file' is reassigned a value before the old one has been used. [redundantAssignment] tntnet-3.0/framework/common/ioapi.c:73:47: note: p_filefunc64_32->zfile_func64.zerror_file is assigned tntnet-3.0/framework/common/ioapi.c:79:47: note: p_filefunc64_32->zfile_func64.zerror_file is overwritten tntnet-3.0/framework/common/listener.cpp:40:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/tnt/tntconfig.h:120:7: warning: Member variable 'Mapping::ssl' is not initialized in the constructor. [uninitMemberVar] tntnet-3.0/framework/common/mbcomponent.cpp:40:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/messageheader.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _endOffset [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheader.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rawdata [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheader.cpp:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rawdata [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheader.cpp:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageattribute.cpp:89:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:82:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _failedFlag [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:92:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _headerdataPtr [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:122:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:137:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _headerdataPtr [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:160:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _headerdataPtr [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:180:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:193:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _state [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:238:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _headerdataPtr [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/messageheaderparser.cpp:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _failedFlag [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/mimedb.cpp:144:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/multipart.cpp:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cd [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/multipart.cpp:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/multipart.cpp:123:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentType [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/multipart.cpp:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _body [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tnt/poller.h:53:7: warning: Member variable 'Poller::_impl' is not initialized in the copy constructor. [uninitMemberVarPrivate] tntnet-3.0/framework/common/tnt/poller.h:54:15: warning: Member variable 'Poller::_impl' is not assigned a value in 'Poller::operator='. [operatorEqVarError] tntnet-3.0/framework/common/tnt/pollerimpl.h:96:7: style: Class 'PollerImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/pollerimpl.h:101:20: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tntnet-3.0/framework/common/tnt/poller.h:46:20: note: Virtual function in base class tntnet-3.0/framework/common/tnt/pollerimpl.h:101:20: note: Function in derived class tntnet-3.0/framework/common/tnt/pollerimpl.h:102:12: style: The function 'doStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tntnet-3.0/framework/common/tnt/poller.h:47:20: note: Virtual function in base class tntnet-3.0/framework/common/tnt/pollerimpl.h:102:12: note: Function in derived class tntnet-3.0/framework/common/tnt/pollerimpl.h:103:12: style: The function 'addIdleJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] tntnet-3.0/framework/common/tnt/poller.h:48:20: note: Virtual function in base class tntnet-3.0/framework/common/tnt/pollerimpl.h:103:12: note: Function in derived class tntnet-3.0/framework/common/pollerimpl.cpp:43:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/savepoint.cpp:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/savepoint.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _active [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tcpjob.cpp:42:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/scopemanager.cpp:41:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/tntconfig.cpp:36:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/tntnetimpl.h:110:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/common/tntnetimpl.cpp:50:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/tntnet.cpp:58:19: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf] tntnet-3.0/framework/common/tntnet.cpp:79:42: style:inconclusive: Function 'listen' argument 1 names different: declaration 'ipaddr' definition 'ip'. [funcArgNamesDifferent] tntnet-3.0/framework/common/tnt/tntnet.h:121:38: note: Function 'listen' argument 1 names different: declaration 'ipaddr' definition 'ip'. tntnet-3.0/framework/common/tntnet.cpp:79:42: note: Function 'listen' argument 1 names different: declaration 'ipaddr' definition 'ip'. tntnet-3.0/framework/common/tnt/urlescostream.h:46:7: style: Class 'UrlEscStreamBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/urlescostream.h:59:7: style: Class 'UrlEscOstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/urlescostream.h:63:7: style: Class 'UrlEscOstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/unzipfile.cpp:174:27: performance:inconclusive: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. [functionStatic] tntnet-3.0/framework/common/tnt/unzipfile.h:153:11: note: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. tntnet-3.0/framework/common/unzipfile.cpp:174:27: note: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. tntnet-3.0/framework/common/tnt/unzipfile.h:46:7: style: Class 'unzipError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/unzipfile.h:61:7: style: Class 'unzipFileNotFound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/unzipfile.h:69:7: style: Class 'unzipEndOfListOfFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/unzipfile.h:75:7: style: Class 'unzipParamError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/unzipfile.h:81:7: style: Class 'unzipBadZipFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/unzipfile.h:87:7: style: Class 'unzipInternalError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/unzipfile.h:93:7: style: Class 'unzipCrcError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/tnt/unzipfile.h:106:7: style: Class 'unzipFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/framework/common/unzipfile.cpp:67:41: style:inconclusive: Function 'formatMsg' argument 1 names different: declaration 'e' definition 'err'. [funcArgNamesDifferent] tntnet-3.0/framework/common/tnt/unzipfile.h:43:40: note: Function 'formatMsg' argument 1 names different: declaration 'e' definition 'err'. tntnet-3.0/framework/common/unzipfile.cpp:67:41: note: Function 'formatMsg' argument 1 names different: declaration 'e' definition 'err'. tntnet-3.0/framework/common/worker.cpp:57:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/zdata.cpp:38:1: error: syntax error [syntaxError] tntnet-3.0/framework/defcomp/error.cpp:70:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/defcomp/error.cpp:78:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] tntnet-3.0/framework/defcomp/fstatic.cpp:46:1: error: syntax error [syntaxError] tntnet-3.0/framework/defcomp/mime.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECLINED [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/defcomp/mimehandler.cpp:36:1: error: syntax error [syntaxError] tntnet-3.0/framework/common/unzip.c:1586:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/defcomp/proxy.cpp:48:1: error: syntax error [syntaxError] tntnet-3.0/framework/defcomp/redirect.cpp:62:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temporarily [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/defcomp/setheader.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECLINED [valueFlowBailoutIncompleteVar] tntnet-3.0/framework/defcomp/static.cpp:64:1: error: syntax error [syntaxError] tntnet-3.0/framework/defcomp/unzipcomp.cpp:44:1: error: syntax error [syntaxError] tntnet-3.0/framework/runtime/main.cpp:65:1: error: syntax error [syntaxError] tntnet-3.0/framework/runtime/process.cpp:46:1: error: syntax error [syntaxError] tntnet-3.0/misc/template/default/main.cpp:32:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] tntnet-3.0/misc/template/webapp/action/myaction.cpp:22:1: error: syntax error [syntaxError] tntnet-3.0/misc/template/webapp/src/@PROJECT@/config.cpp:4:11: error: syntax error [syntaxError] tntnet-3.0/misc/template/webapp/src/main.cpp:15:9: error: syntax error [syntaxError] tntnet-3.0/sdk/tools/common/filename.cpp:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tntnet-3.0/sdk/tools/common/tnt/filename.h:44:7: style: Class 'Filename' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/sdk/tools/common/parser.cpp:39:1: error: syntax error [syntaxError] tntnet-3.0/sdk/tools/ecppc/body.cpp:38:1: error: syntax error [syntaxError] tntnet-3.0/sdk/tools/common/tnt/stringescaper.h:46:16: warning: Member variable 'stringescaper::_data' is not initialized in the constructor. [uninitMemberVar] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/closecomponent.h:42:9: style: Class 'Closecomponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] tntnet-3.0/sdk/tools/ecppc/closecomponent.cpp:36:54: style:inconclusive: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/closecomponent.h:47:42: note: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'. tntnet-3.0/sdk/tools/ecppc/closecomponent.cpp:36:54: note: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'. tntnet-3.0/sdk/tools/ecppc/dependencygenerator.cpp:36:1: error: syntax error [syntaxError] tntnet-3.0/sdk/tools/ecppc/component.cpp:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] tntnet-3.0/sdk/tools/ecppc/ecppc.cpp:45:1: error: syntax error [syntaxError] tntnet-3.0/sdk/tools/ecppc/component.cpp:49:43: style:inconclusive: Function 'getBody' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/component.h:101:36: note: Function 'getBody' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:49:43: note: Function 'getBody' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:82:43: style:inconclusive: Function 'getArgs' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/component.h:102:36: note: Function 'getArgs' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:82:43: note: Function 'getArgs' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:88:42: style:inconclusive: Function 'getGet' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/component.h:103:35: note: Function 'getGet' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:88:42: note: Function 'getGet' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:94:43: style:inconclusive: Function 'getPost' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/component.h:104:36: note: Function 'getPost' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:94:43: note: Function 'getPost' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:100:48: style:inconclusive: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/component.h:105:49: note: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:100:48: note: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:106:48: style:inconclusive: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/component.h:106:41: note: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/component.cpp:106:48: note: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'. tntnet-3.0/sdk/tools/ecppc/generator.cpp:42:1: error: syntax error [syntaxError] tntnet-3.0/sdk/tools/ecppc/scopevar.cpp:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable application_container [valueFlowBailoutIncompleteVar] tntnet-3.0/sdk/tools/ecppc/subcomponent.cpp:78:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page_scope [valueFlowBailoutIncompleteVar] tntnet-3.0/sdk/tools/ecppc/subcomponent.cpp:58:52: style:inconclusive: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/subcomponent.h:60:42: note: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'. tntnet-3.0/sdk/tools/ecppc/subcomponent.cpp:58:52: note: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'. tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/scopevar.h:55:9: warning:inconclusive: Member variable 'Scopevar::_myline' is not initialized in the constructor. [uninitMemberVar] tntnet-3.0/sdk/tools/ecppc/scopevar.cpp:40:38: style:inconclusive: Function 'get' argument 1 names different: declaration 'o' definition 'out'. [funcArgNamesDifferent] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/scopevar.h:71:32: note: Function 'get' argument 1 names different: declaration 'o' definition 'out'. tntnet-3.0/sdk/tools/ecppc/scopevar.cpp:40:38: note: Function 'get' argument 1 names different: declaration 'o' definition 'out'. tntnet-3.0/test/componenttest.cpp:94:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentType [valueFlowBailoutIncompleteVar] tntnet-3.0/sdk/tools/ecppc/tnt/ecppc/variable.h:48:9: warning:inconclusive: Member variable 'Variable::_isVector' is not initialized in the constructor. [uninitMemberVar] tntnet-3.0/test/messageheadertest.cpp:119:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXHEADERSIZE [valueFlowBailoutIncompleteVar] tntnet-3.0/test/qparamtest.cpp:43:66: style: Parameter 'sub' can be declared as reference to const [constParameterReference] tntnet-3.0/framework/common/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse] tntnet-3.0/framework/common/unzip.c:1405:12: style: The comparison 'err == 0' is always true. [knownConditionTrueFalse] tntnet-3.0/framework/common/unzip.c:1394:13: note: 'err' is assigned value '0' here. tntnet-3.0/framework/common/unzip.c:1405:12: note: The comparison 'err == 0' is always true. tntnet-3.0/framework/common/unzip.c:1284:6: style: Variable 's->num_file' is assigned an expression that holds the same value. [redundantAssignment] tntnet-3.0/framework/common/unzip.c:1259:19: note: num_fileSaved is assigned 's->num_file' here. tntnet-3.0/framework/common/unzip.c:1284:6: note: Variable 's->num_file' is assigned an expression that holds the same value. tntnet-3.0/framework/common/unzip.c:1043:63: style: Local variable 'uL' shadows outer variable [shadowVariable] tntnet-3.0/framework/common/unzip.c:898:11: note: Shadowed declaration tntnet-3.0/framework/common/unzip.c:1043:63: note: Shadow variable tntnet-3.0/framework/common/unzip.c:585:56: style: Parameter 'pzlib_filefunc64_32_def' can be declared as pointer to const [constParameterPointer] tntnet-3.0/framework/common/unzip.c:767:60: style: Parameter 'pzlib_filefunc32_def' can be declared as pointer to const [constParameterPointer] tntnet-3.0/framework/common/unzip.c:780:59: style: Parameter 'pzlib_filefunc_def' can be declared as pointer to const [constParameterPointer] tntnet-3.0/framework/common/unzip.c:832:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] tntnet-3.0/framework/common/unzip.c:1312:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] tntnet-3.0/framework/common/unzip.c:1364:19: style: Parameter 'file_pos' can be declared as pointer to const [constParameterPointer] tntnet-3.0/framework/common/unzip.c:1663:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] tntnet-3.0/framework/common/unzip.c:1910:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] tntnet-3.0/framework/common/unzip.c:1929:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] tntnet-3.0/framework/common/unzip.c:2083:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] tntnet-3.0/framework/common/unzip.c:1096:22: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] tntnet-3.0/framework/common/unzip.c:1104:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] tntnet-3.0/framework/common/unzip.c:1107:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] tntnet-3.0/framework/common/unzip.c:1540:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] diff: 2.17.0 tntnet-3.0/framework/common/tnt/unzipfile.h:146:17: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] 2.17.0 tntnet-3.0/framework/common/tnt/unzipfile.h:153:11: performance:inconclusive: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. [functionStatic] tntnet-3.0/framework/common/unzipfile.cpp:174:27: note: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. tntnet-3.0/framework/common/tnt/unzipfile.h:153:11: note: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. head tntnet-3.0/framework/common/unzipfile.cpp:174:27: performance:inconclusive: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. [functionStatic] tntnet-3.0/framework/common/tnt/unzipfile.h:153:11: note: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. tntnet-3.0/framework/common/unzipfile.cpp:174:27: note: Either there is a missing 'override', or the member function 'tnt::unzipFileStreamBuf::sync' can be static. DONE