2025-11-23 14:24 ftp://ftp.de.debian.org/debian/pool/main/q/qtads/qtads_3.4.0+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=sdl --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 -j4 platform: Linux-5.4.0-216-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.69 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 2501 2627 elapsed-time: 68.3 74.4 head-timing-info: old-timing-info: head results: qtads-3.4.0/SDL_audiolib/3rdparty/fmt/src/fmt.cc:3:0: error: #error Module not supported. [preprocessorErrorDirective] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/src/format.cc:10:1: error: There is an unknown macro here somewhere. Configuration is required. If FMT_BEGIN_NAMESPACE is a macro then please configure it. [unknownMacro] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/src/os.cc:185:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/src/os.cc:192:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/src/os.cc:197:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/src/os.cc:207:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/args-test.cc:39:1: error: There is an unknown macro here somewhere. Configuration is required. If FMT_BEGIN_NAMESPACE is a macro then please configure it. [unknownMacro] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/assert-test.cc:26:7: style: Condition 'test_condition' is always false [knownConditionTrueFalse] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/assert-test.cc:24:25: note: Assignment 'test_condition=false', assigned value is 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/assert-test.cc:26:7: note: Condition 'test_condition' is always false qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/color-test.cc:17:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/color-test.cc:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/compile-test.cc:66:1: error: There is an unknown macro here somewhere. Configuration is required. If FMT_BEGIN_NAMESPACE is a macro then please configure it. [unknownMacro] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/core-test.cc:299:1: error: There is an unknown macro here somewhere. Configuration is required. If FMT_BEGIN_NAMESPACE is a macro then please configure it. [unknownMacro] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/util.h:29:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/format-test.cc:1791:0: error: failed to evaluate #if condition, undefined function-like macro invocation: FMT_HAS_FEATURE( ... ) [syntaxError] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/format-impl-test.cc:208:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_exponent [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/format-impl-test.cc:246:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_k [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/format-impl-test.cc:284:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/format-impl-test.cc:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inline_buffer_size [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/fuzzing/chrono-timepoint.cc:13:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rep [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:374:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_AMBIGUOUS_ELSE_BLOCKER_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:456:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_AMBIGUOUS_ELSE_BLOCKER_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:496:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_AMBIGUOUS_ELSE_BLOCKER_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:522:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_error [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:527:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_error [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/fuzzing/chrono-timepoint.cc:23:23: style: Variable 'message' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/fuzzing/float.cc:32:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_iec559 [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/format-impl-test.cc:283:5: style: Struct 'handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/fuzzing/fuzzer-common.h:44:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Item [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/fuzzing/main.cc:13:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/fuzzing/named-arg.cc:20:21: style: Checking if unsigned expression 'arg_name_size' is less than zero. [unsignedLessThanZero] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest-extra-test.cc:54:7: error: There is an unknown macro here somewhere. Configuration is required. If GTEST_CONCAT_TOKEN_ is a macro then please configure it. [unknownMacro] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/fuzzing/one-arg.cc:16:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/header-only-test.cc:8:0: error: #error "Not in the header-only mode." [preprocessorErrorDirective] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/module-test.cc:66:19: error: syntax error [syntaxError] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/ostream-test.cc:56:24: error: syntax error [syntaxError] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:133:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:138:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:128:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:138:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:209:44: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:232:19: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:244:19: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/chrono-test.cc:273:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/ranges-test.cc:127:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/ranges-test.cc:210:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/scan.h:14:1: error: There is an unknown macro here somewhere. Configuration is required. If FMT_BEGIN_NAMESPACE is a macro then please configure it. [unknownMacro] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/ranges-test.cc:263:20: performance:inconclusive: Technically the member function 'zstring::end' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/ranges-test.cc:87:46: performance: Function 'get()' should return member 'str' by const reference. [returnByReference] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/printf-test.cc:26:0: debug: Function::addArguments found argument 'format' with varid 0. [varid0] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/printf-test.cc:32:0: debug: Function::addArguments found argument 'format' with varid 0. [varid0] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/printf-test.cc:509:23: error: syntax error [syntaxError] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/static-export-test/main.cc:6:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/test-main.cc:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_gtest_death_test_style [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/util.cc:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/xchar-test.cc:117:1: error: There is an unknown macro here somewhere. Configuration is required. If FMT_BEGIN_NAMESPACE is a macro then please configure it. [unknownMacro] qtads-3.4.0/SDL_audiolib/example/main.cpp:16:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_S16SYS [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Decoder.cpp:54:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Decoder.cpp:146:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isOpen [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Decoder.cpp:193:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isOpen [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/missing.h:5:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_OK [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:29:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPG123_STEREO [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fMpgHandle [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:129:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fChannels [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRate [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:171:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuration [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderMpg123.cpp:192:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/aulib_log.h:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/aulib_log.h:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderOpus.cpp:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fOpusHandle [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderOpus.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderOpus.cpp:128:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderOpus.cpp:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuration [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderOpus.cpp:143:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderVorbis.cpp:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVFHandle [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderVorbis.cpp:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCurrentInfo [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderVorbis.cpp:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCurrentInfo [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderVorbis.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderVorbis.cpp:144:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderVorbis.cpp:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuration [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/DecoderVorbis.cpp:159:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:344:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spx_int32_t [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:402:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spx_int32_t [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:450:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spx_int32_t [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:513:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spx_int32_t [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:576:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spx_int32_t [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:600:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_OVERFLOW [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:622:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_SUCCESS [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:807:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_INVALID_ARG [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:891:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spx_int32_t [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:962:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_SUCCESS [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1035:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_SUCCESS [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1058:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_SUCCESS [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1081:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_SUCCESS [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_INVALID_ARG [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_INVALID_ARG [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1205:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_SUCCESS [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1219:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESAMPLER_ERR_SUCCESS [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSdl.cpp:6:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] qtads-3.4.0/SDL_audiolib/src/Resampler.cpp:163:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDecoder [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Resampler.cpp:168:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDstRate [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Resampler.cpp:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDstRate [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Resampler.cpp:186:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fChannels [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Resampler.cpp:191:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fChunkSize [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Resampler.cpp:199:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPendingSpecChange [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/Resampler.cpp:255:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fOutBufferPos [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSox.cpp:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fQuality [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSox.cpp:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fResampler [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSox.cpp:57:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOXR_FLOAT32_I [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSox.cpp:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fResampler [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSpeex.cpp:34:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fQuality [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSpeex.cpp:40:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fQuality [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSpeex.cpp:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fResampler [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSpeex.cpp:71:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fQuality [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSpeex.cpp:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fResampler [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSrc.cpp:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fQuality [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSrc.cpp:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fResampler [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSrc.cpp:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_ratio [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/ResamplerSrc.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fResampler [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/SdlMutex.h:35:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] qtads-3.4.0/SDL_audiolib/src/missing/sdl_load_file_rw.c:4:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] qtads-3.4.0/SDL_audiolib/src/missing/sdl_rwsize.c:3:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:11:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:19:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:26:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:33:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:40:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:47:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:70:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:77:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:84:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:89:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:96:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:103:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:108:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:121:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:128:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:135:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:142:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:149:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:156:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:163:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:170:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:177:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:184:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:191:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:205:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:213:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:221:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:228:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:235:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:242:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:249:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:256:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:270:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:277:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:284:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:289:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:294:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:301:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:308:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/sdl_mixer_emu.cpp:315:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:31:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:41:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:51:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:91:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:102:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:109:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:116:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:123:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:128:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:145:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:175:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:182:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:209:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:216:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:223:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:232:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:241:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:260:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:267:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:277:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:284:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:291:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:298:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:305:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:312:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:93:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/SDL_audiolib/src/sdl_mixer_emu/music.cpp:161:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:366:11: style: Redundant assignment of 'sum' to itself. [selfAssignment] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:477:11: style: Redundant assignment of 'sum' to itself. [selfAssignment] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:741:18: style: Redundant initialization for 'olen'. The initialized value is overwritten before it is read. [redundantInitialization] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:735:28: note: olen is initialized qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:741:18: note: olen is overwritten qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1089:59: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1147:60: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1165:62: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1175:67: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1185:68: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1190:67: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/speex_resampler/resample.c:1195:68: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlhash.h:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/tadshtml.h:941:1: style: The class 'CCntlenStrPtrSaver' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] qtads-3.4.0/htmltads/tadshtml.h:949:10: style:inconclusive: Technically the member function 'CCntlenStrPtrSaver::restore' can be const. [functionConst] qtads-3.4.0/htmltads/tadshtml.h:1044:10: style:inconclusive: Technically the member function 'CCntlenStrPtr::save_position' can be const. [functionConst] qtads-3.4.0/htmltads/htmlhash.cpp:194:22: style:inconclusive: Technically the member function 'CHtmlHashTable::delete_all_entries' can be const. [functionConst] qtads-3.4.0/htmltads/htmlhash.h:117:10: note: Technically the member function 'CHtmlHashTable::delete_all_entries' can be const. qtads-3.4.0/htmltads/htmlhash.cpp:194:22: note: Technically the member function 'CHtmlHashTable::delete_all_entries' can be const. qtads-3.4.0/htmltads/htmlhash.cpp:353:22: style:inconclusive: Technically the member function 'CHtmlHashTable::enum_entries' can be const. [functionConst] qtads-3.4.0/htmltads/htmlhash.h:134:10: note: Technically the member function 'CHtmlHashTable::enum_entries' can be const. qtads-3.4.0/htmltads/htmlhash.cpp:353:22: note: Technically the member function 'CHtmlHashTable::enum_entries' can be const. qtads-3.4.0/htmltads/htmlhash.cpp:223:21: performance:inconclusive: Technically the member function 'CHtmlHashTable::is_power_of_two' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmlhash.h:139:9: note: Technically the member function 'CHtmlHashTable::is_power_of_two' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmlhash.cpp:223:21: note: Technically the member function 'CHtmlHashTable::is_power_of_two' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/tadshtml.h:544:13: warning: Class 'CHtmlTextBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/tadshtml.h:544:13: warning: Class 'CHtmlTextBuffer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/tadshtml.h:1089:9: warning: Class 'CHArrayList' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/tadshtml.h:1089:9: warning: Class 'CHArrayList' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlhash.cpp:171:5: warning: Class 'CHtmlHashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlhash.cpp:171:5: warning: Class 'CHtmlHashTable' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/tadshtml.h:585:5: style: Class 'CStringBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/tadshtml.h:587:5: style: Class 'CStringBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/tadshtml.h:974:5: style: Class 'CCntlenStrPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlhash.h:160:18: style: The function 'compute_hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlhash.h:39:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmlhash.h:160:18: note: Function in derived class qtads-3.4.0/htmltads/htmlhash.h:170:18: style: The function 'compute_hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlhash.h:39:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmlhash.h:170:18: note: Function in derived class qtads-3.4.0/htmltads/htmlhash.h:184:17: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlhash.h:63:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlhash.h:184:17: note: Function in derived class qtads-3.4.0/htmltads/htmlhash.h:198:17: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlhash.h:63:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlhash.h:198:17: note: Function in derived class qtads-3.4.0/htmltads/tadshtml.h:1137:13: error: Common realloc mistake: 'arr_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/tadshtml.h:627:20: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] qtads-3.4.0/htmltads/tadshtml.h:624:43: note: Assuming allocation function fails qtads-3.4.0/htmltads/tadshtml.h:624:29: note: Assignment 's=(textchar_t*)malloc(get_strlen(buf_)+1)', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.h:627:20: note: Null pointer dereference qtads-3.4.0/htmltads/tadshtml.h:636:13: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] qtads-3.4.0/htmltads/tadshtml.h:635:43: note: Assuming allocation function fails qtads-3.4.0/htmltads/tadshtml.h:635:29: note: Assignment 's=(textchar_t*)malloc(1)', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.h:636:13: note: Null pointer dereference qtads-3.4.0/htmltads/tadshtml.h:1204:16: warning: If memory allocation fails, then there is a possible null pointer dereference: lst [nullPointerOutOfMemory] qtads-3.4.0/htmltads/tadshtml.h:1200:24: note: Assuming allocation function fails qtads-3.4.0/htmltads/tadshtml.h:1200:15: note: Assignment 'lst=(void**)malloc(cnt_*sizeof(lst[0]))', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.h:1204:16: note: Null pointer dereference qtads-3.4.0/htmltads/tadshtml.h:1210:25: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] qtads-3.4.0/htmltads/tadshtml.h:1200:24: note: Assuming allocation function fails qtads-3.4.0/htmltads/tadshtml.h:1200:15: note: Assignment 'lst=(void**)malloc(cnt_*sizeof(lst[0]))', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.h:1207:18: note: Assignment 'p=lst', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.h:1210:25: note: Null pointer dereference qtads-3.4.0/htmltads/tadshtml.h:1207:42: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] qtads-3.4.0/htmltads/tadshtml.h:1200:24: note: Assuming allocation function fails qtads-3.4.0/htmltads/tadshtml.h:1200:15: note: Assignment 'lst=(void**)malloc(cnt_*sizeof(lst[0]))', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.h:1207:18: note: Assignment 'p=lst', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.h:1207:42: note: Null pointer addition qtads-3.4.0/htmltads/tadshtml.h:624:29: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/tadshtml.h:635:29: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/tadshtml.h:1137:20: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/tadshtml.h:1200:15: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/tadshtml.h:1222:16: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlhash.h:216:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlhash.h:219:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlhash.cpp:332:21: style: The scope of the variable 'entry' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmlhash.cpp:39:62: style:inconclusive: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlhash.h:160:49: note: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. qtads-3.4.0/htmltads/htmlhash.cpp:39:62: note: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. qtads-3.4.0/htmltads/htmlhash.cpp:39:72: style:inconclusive: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlhash.h:160:61: note: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. qtads-3.4.0/htmltads/htmlhash.cpp:39:72: note: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. qtads-3.4.0/htmltads/htmlhash.cpp:58:62: style:inconclusive: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlhash.h:170:49: note: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. qtads-3.4.0/htmltads/htmlhash.cpp:58:62: note: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. qtads-3.4.0/htmltads/htmlhash.cpp:58:72: style:inconclusive: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlhash.h:170:61: note: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. qtads-3.4.0/htmltads/htmlhash.cpp:58:72: note: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. qtads-3.4.0/htmltads/htmlhash.cpp:235:59: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/tadshtml.h:641:29: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/tadshtml.h:659:44: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/tadshtml.h:678:33: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/tadshtml.h:707:30: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/tadshtml.h:729:34: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/tadshtml.h:1110:24: style: Parameter 'ele' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/tadshtml.h:1145:26: style: Parameter 'ele' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3867:1: debug: Failed to parse 'using SetUpTestSuiteFunc = void ( * ) ( ) ;'. The checking continues anyway. [simplifyUsing] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3868:1: debug: Failed to parse 'using TearDownTestSuiteFunc = void ( * ) ( ) ;'. The checking continues anyway. [simplifyUsing] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3882:1: debug: Failed to parse 'using SetUpTearDownSuiteFuncType = void ( * ) ( ) ;'. The checking continues anyway. [simplifyUsing] qtads-3.4.0/htmltads/htmlinp.h:41:5: warning: Member variable 'CHtmlInputBuf::undo_len_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:41:5: warning: Member variable 'CHtmlInputBuf::undo_sel_start_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:41:5: warning: Member variable 'CHtmlInputBuf::undo_sel_end_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:41:5: warning: Member variable 'CHtmlInputBuf::undo_caret_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:41:5: warning: Member variable 'CHtmlInputBuf::undo_histpos_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:48:5: warning: Member variable 'CHtmlInputBuf::undo_len_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:48:5: warning: Member variable 'CHtmlInputBuf::undo_sel_start_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:48:5: warning: Member variable 'CHtmlInputBuf::undo_sel_end_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:48:5: warning: Member variable 'CHtmlInputBuf::undo_caret_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:48:5: warning: Member variable 'CHtmlInputBuf::undo_histpos_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlinp.h:319:9: style:inconclusive: Technically the member function 'CHtmlInputBuf::can_undo' can be const. [functionConst] qtads-3.4.0/htmltads/htmlinp.cpp:44:9: warning: Class 'CHtmlInputBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlinp.cpp:44:9: warning: Class 'CHtmlInputBuf' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlinp.h:41:5: style: Class 'CHtmlInputBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlinp.cpp:739:12: warning: If memory allocation fails, then there is a possible null pointer dereference: saved_cur_line_ [nullPointerOutOfMemory] qtads-3.4.0/htmltads/htmlinp.cpp:738:23: note: Assuming allocation function fails qtads-3.4.0/htmltads/htmlinp.cpp:737:23: note: Assignment 'saved_cur_line_=(textchar_t*)malloc((len_+1)*sizeof(textchar_t))', assigned value is 0 qtads-3.4.0/htmltads/htmlinp.cpp:739:12: note: Null pointer dereference qtads-3.4.0/htmltads/htmlinp.cpp:740:5: warning: If memory allocation fails, then there is a possible null pointer dereference: saved_cur_line_ [nullPointerOutOfMemory] qtads-3.4.0/htmltads/htmlinp.cpp:738:23: note: Assuming allocation function fails qtads-3.4.0/htmltads/htmlinp.cpp:737:23: note: Assignment 'saved_cur_line_=(textchar_t*)malloc((len_+1)*sizeof(textchar_t))', assigned value is 0 qtads-3.4.0/htmltads/htmlinp.cpp:740:5: note: Null pointer dereference qtads-3.4.0/htmltads/htmlinp.cpp:776:12: warning: If memory allocation fails, then there is a possible null pointer dereference: cpy [nullPointerOutOfMemory] qtads-3.4.0/htmltads/htmlinp.cpp:775:25: note: Assuming allocation function fails qtads-3.4.0/htmltads/htmlinp.cpp:775:11: note: Assignment 'cpy=(textchar_t*)malloc((len+1)*sizeof(textchar_t))', assigned value is 0 qtads-3.4.0/htmltads/htmlinp.cpp:776:12: note: Null pointer dereference qtads-3.4.0/htmltads/htmlinp.cpp:777:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cpy [nullPointerOutOfMemory] qtads-3.4.0/htmltads/htmlinp.cpp:775:25: note: Assuming allocation function fails qtads-3.4.0/htmltads/htmlinp.cpp:775:11: note: Assignment 'cpy=(textchar_t*)malloc((len+1)*sizeof(textchar_t))', assigned value is 0 qtads-3.4.0/htmltads/htmlinp.cpp:777:5: note: Null pointer dereference qtads-3.4.0/htmltads/htmlinp.cpp:850:12: warning: If memory allocation fails, then there is a possible null pointer dereference: undo_buf_ [nullPointerOutOfMemory] qtads-3.4.0/htmltads/htmlinp.cpp:848:31: note: Assuming allocation function fails qtads-3.4.0/htmltads/htmlinp.cpp:848:17: note: Assignment 'undo_buf_=(textchar_t*)malloc(len_)', assigned value is 0 qtads-3.4.0/htmltads/htmlinp.cpp:850:12: note: Null pointer dereference qtads-3.4.0/htmltads/htmlinp.cpp:574:16: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlinp.cpp:737:23: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlinp.cpp:775:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlinp.cpp:848:17: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlsys.h:333:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desc_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlsys.h:1037:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formatter_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:170:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable site_image_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:705:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable div_link_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:880:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:881:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:1674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:1745:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:2252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:2301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:2383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:2860:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.h:375:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.h:720:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable win_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.h:726:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable body_disp_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.h:887:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_link_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.h:953:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curfont_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.h:1091:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disp_head_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.h:2024:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_sound_tag_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.h:2263:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap_alloc_unit_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmltags.h:174:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmltags.h:2805:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable banner_first_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmltags.h:3146:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disp_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlprs.h:170:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlprs.h:204:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_array_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlprs.h:226:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlprs.h:447:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_array_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlsnd.h:55:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5261:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSINFO_BANNERS [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:6160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_BANNER_BEFORE [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:6376:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_BANNER_STYLE_VSTRUT [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:6441:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_BANNER_STYLE_HSTRUT [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:6782:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_BANNER_SIZE_ABS [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:7193:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_COLOR_P_TRANSPARENT [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:7214:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_COLOR_P_TRANSPARENT [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlreg.h:50:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_end_tag [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmldisp.h:65:5: warning: Member variable 'CHtmlDisp_wsinfo::last_ws_pos_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmldisp.h:792:5: warning: Member variable 'CHtmlDispLink::hover_fg_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmldisp.h:792:5: warning: Member variable 'CHtmlDispLink::hover_bg_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.h:499:5: warning: Member variable 'CHtmlFmtFlowStack::stk' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:584:5: warning:inconclusive: Member variable 'CHtmlTagText::txtofs_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:584:5: warning:inconclusive: Member variable 'CHtmlTagText::len_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:780:5: warning: Member variable 'CHtmlTagBODY::bgcolor_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:780:5: warning: Member variable 'CHtmlTagBODY::textcolor_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:780:5: warning: Member variable 'CHtmlTagBODY::inputcolor_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:780:5: warning: Member variable 'CHtmlTagBODY::link_color_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:780:5: warning: Member variable 'CHtmlTagBODY::alink_color_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:780:5: warning: Member variable 'CHtmlTagBODY::vlink_color_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:780:5: warning: Member variable 'CHtmlTagBODY::hlink_color_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:907:5: warning: Member variable 'CHtmlTagBlock::old_wrap_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1026:1: style: The class 'CHtmlTagDIV_base' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] qtads-3.4.0/htmltads/htmltags.h:1052:5: warning: Member variable 'CHtmlTagDIV::hover_fg_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1052:5: warning: Member variable 'CHtmlTagDIV::hover_bg_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1052:5: warning: Member variable 'CHtmlTagDIV_base::old_align_' is not initialized in the constructor. Maybe it should be initialized directly in the class CHtmlTagDIV_base? [uninitDerivedMemberVar] qtads-3.4.0/htmltads/htmltags.h:1101:5: warning: Member variable 'CHtmlTagDIV_base::old_align_' is not initialized in the constructor. Maybe it should be initialized directly in the class CHtmlTagDIV_base? [uninitDerivedMemberVar] qtads-3.4.0/htmltads/htmltags.h:1153:5: warning: Member variable 'CHtmlFontContAddin::old_font_' is not initialized in the constructor. Maybe it should be initialized directly in the class CHtmlFontContAddin? [uninitDerivedMemberVar] qtads-3.4.0/htmltads/htmltags.h:1177:5: warning: Member variable 'CHtmlTagBLOCKQUOTE::break_ht_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1208:5: warning: Member variable 'CHtmlTagHeading::break_ht_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1208:5: warning: Member variable 'CHtmlFontContAddin::old_font_' is not initialized in the constructor. Maybe it should be initialized directly in the class CHtmlFontContAddin? [uninitDerivedMemberVar] qtads-3.4.0/htmltads/htmltags.h:1312:5: warning: Member variable 'CHtmlTagVerbatim::break_ht_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1312:5: warning: Member variable 'CHtmlTagVerbatim::width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1312:5: warning: Member variable 'CHtmlFontContAddin::old_font_' is not initialized in the constructor. Maybe it should be initialized directly in the class CHtmlFontContAddin? [uninitDerivedMemberVar] qtads-3.4.0/htmltads/htmltags.h:1388:5: warning: Member variable 'CHtmlTagListContainer::break_ht_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1388:5: warning: Member variable 'CHtmlFontContAddin::old_font_' is not initialized in the constructor. Maybe it should be initialized directly in the class CHtmlFontContAddin? [uninitDerivedMemberVar] qtads-3.4.0/htmltads/htmltags.h:1506:5: warning: Member variable 'CHtmlTagOL::cur_value_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1599:5: warning: Member variable 'CHtmlTagLI::value_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1741:5: warning: Member variable 'CHtmlFontContAddin::old_font_' is not initialized in the constructor. Maybe it should be initialized directly in the class CHtmlFontContAddin? [uninitDerivedMemberVar] qtads-3.4.0/htmltads/htmltags.h:1775:1: style: The class 'CHtmlTagEntityInserter' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] qtads-3.4.0/htmltads/htmltags.h:1804:5: warning: Member variable 'CHtmlTagCREDIT::emdash_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1804:5: warning: Member variable 'CHtmlTagCREDIT::old_align_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1995:5: warning: Member variable 'CHtmlTagFONT::color_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1995:5: warning: Member variable 'CHtmlTagFONT::bgcolor_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2046:5: warning: Member variable 'CHtmlTagFontExplicit::old_font_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2074:5: warning: Member variable 'CHtmlTagNOBR::old_wrap_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2220:5: warning: Member variable 'CHtmlTagA::hover_fg_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2220:5: warning: Member variable 'CHtmlTagA::hover_bg_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2220:5: warning: Member variable 'CHtmlFontContAddin::old_font_' is not initialized in the constructor. Maybe it should be initialized directly in the class CHtmlFontContAddin? [uninitDerivedMemberVar] qtads-3.4.0/htmltads/htmltags.h:2289:5: warning: Member variable 'CHtmlTagQ::openq_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2289:5: warning: Member variable 'CHtmlTagQ::closeq_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2652:5: warning: Member variable 'CHtmlTagAREA::coords_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2717:5: warning: Member variable 'CHtmlTagBASEFONT::color_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2754:5: warning: Member variable 'CHtmlTagBANNER::height_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:2754:5: warning: Member variable 'CHtmlTagBANNER::width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:3087:5: warning: Member variable 'CHtmlTableImage::bgcolor_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:3402:5: warning: Member variable 'CHtmlTagTR::height_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:3402:5: warning: Member variable 'CHtmlTagTR::rownum_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:3402:5: warning: Member variable 'CHtmlTagTR::cur_colnum_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.h:1758:9: performance: Variable 'charset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/htmltads/htmltags.h:2048:9: performance: Variable 'font_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/htmltads/htmlsys.h:333:27: debug: CheckClass::isMemberVar found used member variable 'desc_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlsys.h:1037:58: debug: CheckClass::isMemberVar found used member variable 'formatter_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.h:170:64: debug: CheckClass::isMemberVar found used member variable 'site_image_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.cpp:456:17: style:inconclusive: Technically the member function 'CHtmlDisp::inval' can be const. [functionConst] qtads-3.4.0/htmltads/htmldisp.h:467:10: note: Technically the member function 'CHtmlDisp::inval' can be const. qtads-3.4.0/htmltads/htmldisp.cpp:456:17: note: Technically the member function 'CHtmlDisp::inval' can be const. qtads-3.4.0/htmltads/htmldisp.h:705:59: debug: CheckClass::isMemberVar found used member variable 'div_link_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.h:880:59: debug: CheckClass::isMemberVar found used member variable 'first_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.h:881:58: debug: CheckClass::isMemberVar found used member variable 'last_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.cpp:1147:21: performance:inconclusive: Technically the member function 'CHtmlDispText::draw_text_part' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmldisp.h:1512:10: note: Technically the member function 'CHtmlDispText::draw_text_part' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmldisp.cpp:1147:21: note: Technically the member function 'CHtmlDispText::draw_text_part' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmldisp.h:1674:5: debug: CheckClass::isMemberVar found used member variable 'link_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.h:1745:5: debug: CheckClass::isMemberVar found used member variable 'link_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.cpp:2233:26: style:inconclusive: Technically the member function 'CHtmlDispTextInput::inval_below' can be const. [functionConst] qtads-3.4.0/htmltads/htmldisp.h:1801:10: note: Technically the member function 'CHtmlDispTextInput::inval_below' can be const. qtads-3.4.0/htmltads/htmldisp.cpp:2233:26: note: Technically the member function 'CHtmlDispTextInput::inval_below' can be const. qtads-3.4.0/htmltads/htmldisp.h:1964:9: style:inconclusive: Technically the member function 'CHtmlDispTextGrid::is_word_char_at_ofs' can be const. [functionConst] qtads-3.4.0/htmltads/htmldisp.h:2252:5: debug: CheckClass::isMemberVar found used member variable 'link_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.h:2301:5: debug: CheckClass::isMemberVar found used member variable 'link_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.h:2383:5: debug: CheckClass::isMemberVar found used member variable 'link_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.h:2685:9: style:inconclusive: Technically the member function 'CHtmlDispImg::measure_height' can be const. [functionConst] qtads-3.4.0/htmltads/htmldisp.cpp:3884:20: style:inconclusive: Technically the member function 'CHtmlDispImg::draw_image' can be const. [functionConst] qtads-3.4.0/htmltads/htmldisp.h:2780:10: note: Technically the member function 'CHtmlDispImg::draw_image' can be const. qtads-3.4.0/htmltads/htmldisp.cpp:3884:20: note: Technically the member function 'CHtmlDispImg::draw_image' can be const. qtads-3.4.0/htmltads/htmlfmt.h:375:26: debug: CheckClass::isMemberVar found used member variable 'count_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlfmt.h:385:10: style:inconclusive: Technically the member function 'CHtmlLineStarts::set_ypos' can be const. [functionConst] qtads-3.4.0/htmltads/htmlfmt.h:440:10: performance:inconclusive: Technically the member function 'CHtmlLineStarts::calc_location' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmlfmt.h:720:49: debug: CheckClass::isMemberVar found used member variable 'win_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlfmt.h:726:56: debug: CheckClass::isMemberVar found used member variable 'body_disp_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlfmt.h:887:56: debug: CheckClass::isMemberVar found used member variable 'cur_link_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlfmt.h:953:51: debug: CheckClass::isMemberVar found used member variable 'curfont_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlfmt.h:1091:54: debug: CheckClass::isMemberVar found used member variable 'disp_head_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlfmt.h:1107:10: style:inconclusive: Technically the member function 'CHtmlFormatter::get_sel_range' can be const. [functionConst] qtads-3.4.0/htmltads/htmlfmt.h:1218:9: style:inconclusive: Technically the member function 'CHtmlFormatter::last_was_newline' can be const. [functionConst] qtads-3.4.0/htmltads/htmlfmt.h:1268:9: style:inconclusive: Technically the member function 'CHtmlFormatter::get_line_wrapping' can be const. [functionConst] qtads-3.4.0/htmltads/htmlfmt.h:1536:9: performance:inconclusive: Technically the member function 'CHtmlFormatter::get_char_class' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmlfmt.h:2095:9: style:inconclusive: Technically the member function 'CHtmlFmtBannerItem::matches' can be const. [functionConst] qtads-3.4.0/htmltads/htmltxar.h:232:12: performance:inconclusive: Technically the member function 'CHtmlTextArray::get_page' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltxar.h:236:12: performance:inconclusive: Technically the member function 'CHtmlTextArray::get_page_ofs' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltxar.h:240:19: performance:inconclusive: Technically the member function 'CHtmlTextArray::make_addr' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:174:61: debug: CheckClass::isMemberVar found used member variable 'container_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmltags.h:2308:9: style:inconclusive: Technically the member function 'CHtmlTagQ::get_quote_nesting_level' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:2529:12: style:inconclusive: Technically the member function 'CHtmlTagSOUND::get_fade_in' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:2530:9: style:inconclusive: Technically the member function 'CHtmlTagSOUND::get_crossfade_in' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:2532:12: style:inconclusive: Technically the member function 'CHtmlTagSOUND::get_fade_out' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:2533:9: style:inconclusive: Technically the member function 'CHtmlTagSOUND::get_crossfade_out' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:2536:9: style:inconclusive: Technically the member function 'CHtmlTagSOUND::get_volume' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:2805:58: debug: CheckClass::isMemberVar found used member variable 'banner_first_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmltags.h:3146:53: debug: CheckClass::isMemberVar found used member variable 'disp_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmldisp.cpp:2459:5: warning: Class 'CHtmlDispTextGrid' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmldisp.cpp:2459:5: warning: Class 'CHtmlDispTextGrid' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlsys.h:1943:20: warning: The class 'CHtmlSysImage' defines member function with name 'cast_image' also defined in its parent class 'CHtmlSysResource'. [duplInheritedMember] qtads-3.4.0/htmltads/htmlsys.h:1882:34: note: Parent function 'CHtmlSysResource::cast_image' qtads-3.4.0/htmltads/htmlsys.h:1943:20: note: Derived function 'CHtmlSysImage::cast_image' qtads-3.4.0/htmltads/htmlsys.h:2209:20: warning: The class 'CHtmlSysSound' defines member function with name 'cast_sound' also defined in its parent class 'CHtmlSysResource'. [duplInheritedMember] qtads-3.4.0/htmltads/htmlsys.h:1883:34: note: Parent function 'CHtmlSysResource::cast_sound' qtads-3.4.0/htmltads/htmlsys.h:2209:20: note: Derived function 'CHtmlSysSound::cast_sound' qtads-3.4.0/htmltads/htmldisp.cpp:4134:30: warning: The class 'CHtmlDispImg' defines member function with name 'get_link' also defined in its parent class 'CHtmlDisp'. [duplInheritedMember] qtads-3.4.0/htmltads/htmldisp.cpp:576:27: note: Parent function 'CHtmlDisp::get_link' qtads-3.4.0/htmltads/htmldisp.cpp:4134:30: note: Derived function 'CHtmlDispImg::get_link' qtads-3.4.0/htmltads/htmldisp.cpp:4244:34: warning: The class 'CHtmlDispImgLink' defines member function with name 'get_link' also defined in its parent class 'CHtmlDispImg'. [duplInheritedMember] qtads-3.4.0/htmltads/htmldisp.cpp:4134:30: note: Parent function 'CHtmlDispImg::get_link' qtads-3.4.0/htmltads/htmldisp.cpp:4244:34: note: Derived function 'CHtmlDispImgLink::get_link' qtads-3.4.0/htmltads/htmldisp.cpp:4244:34: warning: The class 'CHtmlDispImgLink' defines member function with name 'get_link' also defined in its parent class 'CHtmlDisp'. [duplInheritedMember] qtads-3.4.0/htmltads/htmldisp.cpp:576:27: note: Parent function 'CHtmlDisp::get_link' qtads-3.4.0/htmltads/htmldisp.cpp:4244:34: note: Derived function 'CHtmlDispImgLink::get_link' qtads-3.4.0/htmltads/htmltags.h:795:17: warning: The class 'CHtmlTagBODY' defines member function with name 'process_end_tag' also defined in its parent class 'CHtmlTag'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.h:76:17: note: Parent function 'CHtmlTag::process_end_tag' qtads-3.4.0/htmltads/htmltags.h:795:17: note: Derived function 'CHtmlTagBODY::process_end_tag' qtads-3.4.0/htmltads/htmltags.h:955:17: warning: The class 'CHtmlTagP' defines member function with name 'process_end_tag' also defined in its parent class 'CHtmlTag'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.h:76:17: note: Parent function 'CHtmlTag::process_end_tag' qtads-3.4.0/htmltads/htmltags.h:955:17: note: Derived function 'CHtmlTagP::process_end_tag' qtads-3.4.0/htmltads/htmltags.h:1397:28: warning: The class 'CHtmlTagListContainer' defines member function with name 'get_list_container' also defined in its parent class 'CHtmlTagContainer'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.h:454:42: note: Parent function 'CHtmlTagContainer::get_list_container' qtads-3.4.0/htmltads/htmltags.h:1397:28: note: Derived function 'CHtmlTagListContainer::get_list_container' qtads-3.4.0/htmltads/htmltags.h:2305:16: warning: The class 'CHtmlTagQ' defines member function with name 'get_quote_container' also defined in its parent class 'CHtmlTagContainer'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.h:471:30: note: Parent function 'CHtmlTagContainer::get_quote_container' qtads-3.4.0/htmltads/htmltags.h:2305:16: note: Derived function 'CHtmlTagQ::get_quote_container' qtads-3.4.0/htmltads/htmltags.h:3137:20: warning: The class 'CHtmlTagTABLE' defines member function with name 'get_table_container' also defined in its parent class 'CHtmlTagContainer'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.h:485:34: note: Parent function 'CHtmlTagContainer::get_table_container' qtads-3.4.0/htmltads/htmltags.h:3137:20: note: Derived function 'CHtmlTagTABLE::get_table_container' qtads-3.4.0/htmltads/htmltags.h:3435:17: warning: The class 'CHtmlTagTR' defines member function with name 'get_table_row_container' also defined in its parent class 'CHtmlTagContainer'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.h:492:31: note: Parent function 'CHtmlTagContainer::get_table_row_container' qtads-3.4.0/htmltads/htmltags.h:3435:17: note: Derived function 'CHtmlTagTR::get_table_row_container' qtads-3.4.0/htmltads/htmltags.h:3434:17: warning: The class 'CHtmlTagTR' defines member function with name 'get_as_table_row' also defined in its parent class 'CHtmlTag'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.h:198:31: note: Parent function 'CHtmlTag::get_as_table_row' qtads-3.4.0/htmltads/htmltags.h:3434:17: note: Derived function 'CHtmlTagTR::get_as_table_row' qtads-3.4.0/htmltads/htmlurl.h:32:5: style: Class 'CHtmlUrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmldisp.h:741:5: style: Class 'CHtmlDispNOBR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmldisp.h:1012:5: style: Class 'CHtmlDispLinkDIV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmldisp.h:1251:5: style: Class 'CHtmlDispBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmldisp.h:2395:5: style: Class 'CHtmlDispTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmldisp.h:2452:5: style: Class 'CHtmlDispBreak' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.h:1942:5: style: Class 'CHtmlFormatterSrcwin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.h:1974:5: style: Class 'CHtmlFormatterStandalone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.h:2002:5: style: Class 'CHtmlFormatterMain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.h:2141:5: style: Class 'CHtmlFormatterInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.h:2256:5: style: Class 'CHtmlFormatterBanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:689:5: style: Class 'CHtmlTagSoftHyphen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:780:5: style: Class 'CHtmlTagBODY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:860:5: style: Class 'CHtmlTagTITLE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:942:5: style: Class 'CHtmlTagP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1002:5: style: Class 'CHtmlTagHILITEON' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1011:5: style: Class 'CHtmlTagHILITEOFF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1052:5: style: Class 'CHtmlTagDIV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1101:5: style: Class 'CHtmlTagCENTER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1153:5: style: Class 'CHtmlTagADDRESS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1177:5: style: Class 'CHtmlTagBLOCKQUOTE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1195:5: style: Class 'CHtmlTagBQ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1256:5: style: Class 'CHtmlTagH1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1264:5: style: Class 'CHtmlTagH2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1272:5: style: Class 'CHtmlTagH3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1280:5: style: Class 'CHtmlTagH4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1288:5: style: Class 'CHtmlTagH5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1296:5: style: Class 'CHtmlTagH6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1352:5: style: Class 'CHtmlTagPRE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1361:5: style: Class 'CHtmlTagLISTING' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1373:5: style: Class 'CHtmlTagXMP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1470:5: style: Class 'CHtmlTagUL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1506:5: style: Class 'CHtmlTagOL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1561:5: style: Class 'CHtmlTagDL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1576:5: style: Class 'CHtmlTagDIR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1586:5: style: Class 'CHtmlTagMENU' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1593:5: style: Class 'CHtmlTagLH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1599:5: style: Class 'CHtmlTagLI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1705:5: style: Class 'CHtmlTagDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1717:5: style: Class 'CHtmlTagDD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1756:5: style: Class 'CHtmlTagCharset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1804:5: style: Class 'CHtmlTagCREDIT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1838:5: style: Class 'CHtmlTagCITE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1846:5: style: Class 'CHtmlTagCODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1854:5: style: Class 'CHtmlTagEM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1862:5: style: Class 'CHtmlTagKBD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1870:5: style: Class 'CHtmlTagSAMP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1878:5: style: Class 'CHtmlTagSTRONG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1886:5: style: Class 'CHtmlTagBIG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1894:5: style: Class 'CHtmlTagSMALL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1902:5: style: Class 'CHtmlTagDFN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1910:5: style: Class 'CHtmlTagVAR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1918:5: style: Class 'CHtmlTagB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1926:5: style: Class 'CHtmlTagI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1934:5: style: Class 'CHtmlTagU' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1942:5: style: Class 'CHtmlTagSTRIKE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1951:5: style: Class 'CHtmlTagS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1958:5: style: Class 'CHtmlTagTT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1970:5: style: Class 'CHtmlTagSUP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1982:5: style: Class 'CHtmlTagSUB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:1995:5: style: Class 'CHtmlTagFONT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2046:5: style: Class 'CHtmlTagFontExplicit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2074:5: style: Class 'CHtmlTagNOBR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2098:5: style: Class 'CHtmlTagWRAP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2130:5: style: Class 'CHtmlTagNOLOG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2142:5: style: Class 'CHtmlTagLOG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2161:5: style: Class 'CHtmlTagTAB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2220:5: style: Class 'CHtmlTagA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2289:5: style: Class 'CHtmlTagQ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2328:5: style: Class 'CHtmlTagBR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2350:5: style: Class 'CHtmlTagHR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2401:5: style: Class 'CHtmlTagIMG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2491:5: style: Class 'CHtmlTagSOUND' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2636:5: style: Class 'CHtmlTagMAP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2652:5: style: Class 'CHtmlTagAREA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2717:5: style: Class 'CHtmlTagBASEFONT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2754:5: style: Class 'CHtmlTagBANNER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:2899:5: style: Class 'CHtmlTagABOUTBOX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:3118:5: style: Class 'CHtmlTagTABLE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:3330:5: style: Class 'CHtmlTagCAPTION' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:3402:5: style: Class 'CHtmlTagTR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:3678:5: style: Class 'CHtmlTagTH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:3694:5: style: Class 'CHtmlTagTD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:3715:5: style: Class 'CHtmlTagQT3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmltags.h:3728:5: style: Class 'CHtmlTagQT2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlsys.h:1940:14: style: The destructor '~CHtmlSysImage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1876:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmlsys.h:1940:14: note: Destructor in derived class qtads-3.4.0/htmltads/htmlsys.h:2001:29: style: The function 'get_res_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1879:29: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2001:29: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2040:29: style: The function 'get_res_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1879:29: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2040:29: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2082:42: style: The function 'cast_animated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1946:42: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2082:42: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2089:17: style: The function 'is_cacheable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1893:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2089:17: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2117:29: style: The function 'get_res_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1879:29: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2117:29: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2206:14: style: The destructor '~CHtmlSysSound' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1876:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmlsys.h:2206:14: note: Destructor in derived class qtads-3.4.0/htmltads/htmlsys.h:2215:17: style: The function 'is_cacheable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1893:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2215:17: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2473:29: style: The function 'get_res_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1879:29: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2473:29: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2509:29: style: The function 'get_res_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1879:29: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2509:29: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2548:29: style: The function 'get_res_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1879:29: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2548:29: note: Function in derived class qtads-3.4.0/htmltads/htmlsys.h:2584:29: style: The function 'get_res_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:1879:29: note: Virtual function in base class qtads-3.4.0/htmltads/htmlsys.h:2584:29: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:161:14: style: The destructor '~CHtmlDispDisplaySite' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:2163:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmldisp.h:161:14: note: Destructor in derived class qtads-3.4.0/htmltads/htmldisp.h:179:18: style: The function 'dispsite_inval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:2172:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:179:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:183:18: style: The function 'dispsite_set_timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:2184:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:183:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:187:18: style: The function 'dispsite_cancel_timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlsys.h:2191:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:187:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:681:34: style: The function 'get_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:582:34: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:681:34: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:689:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:689:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:694:17: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:694:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:695:18: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:695:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:747:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:421:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:747:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:751:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:751:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:754:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:754:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:755:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:755:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:864:16: style: The function 'find_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:353:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:864:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:925:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:925:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:928:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:928:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:929:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:421:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:929:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:930:9: style: The function 'get_text_height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:292:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:930:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:931:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:931:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:940:10: style: The function 'inval_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:487:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:940:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1020:17: style: The function 'is_clickable_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:826:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1020:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1023:18: style: The function 'set_clicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:911:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1023:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1264:10: style: The function 'dispsite_inval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:179:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1264:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1268:10: style: The function 'unset_win' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:227:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1268:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1271:10: style: The function 'cancel_playback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:233:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1271:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1274:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1274:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1275:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1275:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1276:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1276:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1294:20: style: The function 'get_cursor_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:271:9: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1294:20: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1299:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1299:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1302:18: style: The function 'inval_range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:475:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1302:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1306:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1306:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1310:16: style: The function 'find_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:353:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1310:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1316:16: style: The function 'do_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:362:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1316:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1321:16: style: The function 'do_line_break_skipsp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:374:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1321:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1325:10: style: The function 'find_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:388:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1325:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1326:10: style: The function 'remove_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:400:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1326:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1327:10: style: The function 'hide_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:407:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1327:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1330:10: style: The function 'measure_trailing_ws_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:413:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1330:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1333:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:421:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1333:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1337:9: style: The function 'get_text_height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:292:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1337:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1340:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1340:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1344:10: style: The function 'set_line_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:312:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1344:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1349:19: style: The function 'get_text_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:499:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1349:19: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1352:9: style: The function 'contains_text_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:509:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1352:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1355:9: style: The function 'overlaps_text_range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:515:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1355:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1359:9: style: The function 'is_past_text_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:533:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1359:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1366:17: style: The function 'allow_inexact_hit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:613:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1366:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1369:16: style: The function 'get_text_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:544:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1369:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1372:19: style: The function 'find_textofs_by_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:555:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1372:19: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1376:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1376:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1383:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1383:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1500:9: style: The function 'get_charset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:605:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1500:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1677:20: style: The function 'create_disp_for_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1480:28: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1677:20: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1716:16: style: The function 'find_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1310:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1716:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1722:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1333:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1722:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1762:6: style: The destructor '~CHtmlDispTextInput' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:218:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmldisp.h:1762:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmldisp.h:1769:28: style: The function 'create_disp_for_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1480:28: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1769:28: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1832:20: style: The function 'get_cursor_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1294:20: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1832:20: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1837:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1306:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1837:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1841:19: style: The function 'find_textofs_by_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1372:19: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1841:19: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1844:16: style: The function 'get_text_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1369:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1844:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1856:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1376:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1856:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1857:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1383:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1857:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1882:6: style: The destructor '~CHtmlDispTextGrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:218:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmldisp.h:1882:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmldisp.h:1885:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1885:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1901:27: style: The function 'get_text_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:499:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1901:27: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1913:17: style: The function 'contains_text_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:509:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1913:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1917:9: style: The function 'is_past_text_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:533:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1917:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1921:17: style: The function 'overlaps_text_range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:515:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1921:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1925:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1925:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1932:17: style: The function 'get_text_height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:292:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1932:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:1935:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:1935:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2016:9: style: The function 'get_cursor_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:271:9: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2016:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2021:18: style: The function 'inval_range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:475:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2021:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2025:24: style: The function 'get_text_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:544:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2025:24: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2029:27: style: The function 'find_textofs_by_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:555:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2029:27: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2033:18: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2033:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2047:18: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2047:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2133:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1299:9: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2133:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2136:10: style: The function 'inval_range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1302:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2136:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2140:16: style: The function 'get_text_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1369:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2140:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2159:19: style: The function 'find_textofs_by_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1372:19: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2159:19: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2203:16: style: The function 'find_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1310:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2203:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2209:16: style: The function 'do_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1316:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2209:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2214:16: style: The function 'do_line_break_skipsp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1321:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2214:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2222:10: style: The function 'draw_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1494:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2222:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2269:16: style: The function 'find_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1310:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2269:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2275:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1333:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2275:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2279:10: style: The function 'find_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1325:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2279:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2319:16: style: The function 'find_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1310:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2319:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2325:16: style: The function 'do_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1316:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2325:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2330:16: style: The function 'do_line_break_skipsp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1321:16: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2330:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2338:10: style: The function 'draw_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1494:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2338:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2344:10: style: The function 'find_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1325:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2344:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2347:10: style: The function 'remove_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1326:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2347:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2348:10: style: The function 'hide_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1327:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2348:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2351:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:1333:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2351:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2399:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2399:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2402:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2402:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2406:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2406:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2423:17: style: The function 'allow_inexact_hit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:613:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2423:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2426:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2426:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2428:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2428:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2455:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2455:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2458:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2458:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2461:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2461:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2470:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:421:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2470:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2474:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2474:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2476:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2476:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2495:6: style: The destructor '~CHtmlDispHR' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:218:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmldisp.h:2495:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmldisp.h:2498:18: style: The function 'unset_win' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:227:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2498:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2501:18: style: The function 'cancel_playback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:233:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2501:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2505:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2505:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2508:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2508:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2512:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2512:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2521:10: style: The function 'set_line_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:312:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2521:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2529:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:421:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2529:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2533:10: style: The function 'find_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:388:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2533:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2536:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2536:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2538:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2538:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2578:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2578:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2582:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2582:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2586:10: style: The function 'set_line_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:312:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2586:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2591:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2591:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2593:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2593:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2614:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2614:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2631:6: style: The destructor '~CHtmlDispListitemBullet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:218:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmldisp.h:2631:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmldisp.h:2634:18: style: The function 'unset_win' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:227:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2634:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2637:18: style: The function 'cancel_playback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:233:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2637:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2640:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2582:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2640:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2643:10: style: The function 'set_line_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2586:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2643:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2647:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2647:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2672:6: style: The destructor '~CHtmlDispImg' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:218:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmldisp.h:2672:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmldisp.h:2675:18: style: The function 'unset_win' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:227:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2675:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2678:18: style: The function 'cancel_playback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:233:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2678:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2682:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2682:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2688:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:421:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2688:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2692:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2692:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2696:16: style: The function 'find_line_break' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:353:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2696:16: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2706:10: style: The function 'find_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:388:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2706:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2709:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2709:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2713:10: style: The function 'set_line_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:312:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2713:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2718:20: style: The function 'get_cursor_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:271:9: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2718:20: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2731:10: style: The function 'on_click_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:490:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2731:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2734:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2734:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2736:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2736:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2744:10: style: The function 'inval_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:487:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2744:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2751:31: style: The function 'get_alt_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:630:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2751:31: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2757:18: style: The function 'format_deferred' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:328:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2757:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2841:6: style: The destructor '~CHtmlDispImgLink' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2672:6: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmldisp.h:2841:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmldisp.h:2844:18: style: The function 'set_extra_images' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2767:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2844:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2848:20: style: The function 'get_cursor_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2718:20: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2848:20: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2853:10: style: The function 'inval_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2744:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2853:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2859:26: style: The function 'get_container_link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:597:34: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2859:26: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2863:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2692:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2863:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2871:10: style: The function 'on_click_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2731:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2871:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2882:31: style: The function 'get_alt_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:2751:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2882:31: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2921:10: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:421:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2921:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2925:10: style: The function 'measure_for_banner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:437:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2925:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2929:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2929:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2934:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2934:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2940:17: style: The function 'is_in_background' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:623:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2940:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2943:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2943:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2948:10: style: The function 'find_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:388:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2948:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2986:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2986:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2988:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2988:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:2999:18: style: The function 'format_deferred' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:328:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:2999:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3004:10: style: The function 'unset_win' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:227:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3004:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3007:10: style: The function 'cancel_playback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:233:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3007:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3064:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:262:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3064:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3069:9: style: The function 'measure_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:285:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3069:9: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3072:10: style: The function 'measure_for_banner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:437:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3072:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3081:18: style: The function 'measure_for_table' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:421:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3081:18: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3085:10: style: The function 'get_vertical_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:301:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3085:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3093:17: style: The function 'is_in_background' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:623:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3093:17: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3096:10: style: The function 'find_trailing_whitespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:388:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3096:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3118:10: style: The function 'add_text_to_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:563:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3118:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3120:10: style: The function 'add_text_to_buf_clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:569:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3120:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3125:10: style: The function 'unset_win' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:227:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3125:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:3128:10: style: The function 'cancel_playback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmldisp.h:233:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:3128:10: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:1949:34: style: The function 'get_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:758:34: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:1949:34: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:1950:18: style: The function 'set_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:759:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:1950:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:1953:17: style: The function 'allow_sound_tags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:762:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:1953:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:1956:18: style: The function 'start_at_top' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:814:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:1956:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:1978:17: style: The function 'allow_sound_tags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:762:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:1978:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:1985:34: style: The function 'get_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:758:34: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:1985:34: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:1986:18: style: The function 'set_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:759:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:1986:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:1989:18: style: The function 'start_at_top' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:814:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:1989:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2003:6: style: The destructor '~CHtmlFormatterMain' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:689:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmlfmt.h:2003:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmlfmt.h:2006:18: style: The function 'set_win' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:711:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2006:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2009:18: style: The function 'unset_win' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:717:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2009:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2012:18: style: The function 'release_parser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:704:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2012:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2015:18: style: The function 'start_at_top' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:814:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2015:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2018:17: style: The function 'allow_sound_tags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:762:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2018:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2021:34: style: The function 'get_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:758:34: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2021:34: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2028:18: style: The function 'set_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:759:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2028:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2039:18: style: The function 'add_disp_item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:859:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2039:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2042:18: style: The function 'end_title' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1115:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2042:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2045:17: style: The function 'format_banner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1298:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2045:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2053:18: style: The function 'remove_all_banners' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1328:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2053:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2056:18: style: The function 'remove_banner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1320:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2056:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2144:18: style: The function 'start_at_top' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2015:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2144:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2147:18: style: The function 'delete_display_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1530:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2147:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2158:18: style: The function 'add_disp_item_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:903:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2158:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2310:17: style: The function 'allow_sound_tags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:762:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2310:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2313:34: style: The function 'get_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:758:34: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2313:34: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2323:18: style: The function 'set_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:759:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2323:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2339:18: style: The function 'end_banner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1314:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2339:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2346:18: style: The function 'start_at_top' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:814:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2346:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2399:6: style: The destructor '~CHtmlFormatterBannerExt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:689:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmlfmt.h:2399:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmlfmt.h:2431:18: style: The function 'flush_txtbuf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:769:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2431:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2463:17: style: The function 'allow_sound_tags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:762:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2463:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2464:34: style: The function 'get_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:758:34: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2464:34: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2465:18: style: The function 'set_last_sound_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:759:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2465:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2489:18: style: The function 'calc_content_height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2287:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2489:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2490:18: style: The function 'calc_content_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2288:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2490:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2526:18: style: The function 'start_at_top' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:814:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2526:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2529:18: style: The function 'add_source_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2419:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2529:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2532:18: style: The function 'flush_txtbuf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2431:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2532:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2535:18: style: The function 'clear_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2416:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2535:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2538:18: style: The function 'set_html_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2434:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2538:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2541:17: style: The function 'get_html_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2437:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2541:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2547:18: style: The function 'set_banner_text_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2440:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2547:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2553:18: style: The function 'set_banner_text_attr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2443:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2553:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2556:18: style: The function 'set_banner_screen_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2446:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2556:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2559:36: style: The function 'get_natural_size_units' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2460:36: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2559:36: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2570:6: style: The destructor '~CHtmlFormatterBannerExtText' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2399:6: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmlfmt.h:2570:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmlfmt.h:2586:18: style: The function 'start_at_top' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:814:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2586:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2589:18: style: The function 'add_source_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2419:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2589:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2599:18: style: The function 'flush_txtbuf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2431:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2599:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2602:18: style: The function 'clear_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2416:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2602:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2605:18: style: The function 'set_cursor_pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2454:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2605:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2616:18: style: The function 'set_html_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2434:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2616:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2619:17: style: The function 'get_html_mode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2437:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2619:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2622:18: style: The function 'set_banner_text_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2440:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2622:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2625:18: style: The function 'set_banner_text_attr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2443:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2625:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2628:18: style: The function 'set_banner_screen_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2446:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2628:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2631:18: style: The function 'set_banner_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2425:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2631:18: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2634:10: style: The function 'size_to_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2428:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2634:10: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2656:24: style: The function 'get_char_at_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1379:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2656:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2659:17: style: The function 'is_word_char_at_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1382:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2659:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2668:27: style: The function 'get_chars_in_ofs_range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1375:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2668:27: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2673:27: style: The function 'inc_text_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1398:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2673:27: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2675:27: style: The function 'dec_text_ofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1399:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2675:27: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2678:27: style: The function 'inc_text_ofs_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1411:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2678:27: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2680:27: style: The function 'dec_text_ofs_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1413:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2680:27: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2684:27: style: The function 'get_text_ofs_max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1419:27: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2684:27: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2690:31: style: The function 'get_text_ptr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1430:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2690:31: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2694:17: style: The function 'can_search_for_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1433:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2694:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2695:17: style: The function 'search_for_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:1436:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2695:17: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2701:36: style: The function 'get_natural_size_units' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2460:36: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2701:36: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2843:9: style: The function 'pt_in_zone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2819:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2843:9: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2855:9: style: The function 'pt_in_zone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2819:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2855:9: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.h:2868:9: style: The function 'pt_in_zone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:2819:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.h:2868:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:365:6: style: The destructor '~CHtmlTagContainer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:59:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:365:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:368:17: style: The function 'is_container_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:177:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:368:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:380:10: style: The function 'prune_pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:105:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:380:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:386:18: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:124:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:386:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:444:23: style: The function 'get_next_fmt_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:209:23: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:444:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:447:18: style: The function 'reinsert_text_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:225:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:447:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:531:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:127:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:531:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:534:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:534:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:546:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:127:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:546:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:552:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:552:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:565:6: style: The destructor '~CHtmlTagText' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:59:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:565:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:568:10: style: The function 'prune_pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:105:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:568:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:570:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:127:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:570:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:572:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:572:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:581:18: style: The function 'reinsert_text_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:225:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:581:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:602:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:570:23: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:602:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:605:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:572:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:605:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:633:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:572:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:633:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:646:18: style: The function 'reinsert_text_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:581:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:646:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:671:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:602:23: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:671:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:674:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:605:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:674:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:691:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:570:23: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:691:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:693:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:572:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:693:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:711:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:570:23: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:711:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:713:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:572:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:713:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:750:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:570:23: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:750:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:753:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:572:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:753:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:792:6: style: The destructor '~CHtmlTagBODY' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:59:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:792:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:807:17: style: The function 'can_prune_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:88:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:807:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:811:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:811:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:815:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:815:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:863:17: style: The function 'can_prune_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:88:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:863:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:869:18: style: The function 'try_prune_contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:97:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:869:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:871:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:871:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:872:18: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:872:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:914:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:914:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:918:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:918:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:919:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:919:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:947:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:947:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:951:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:124:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:951:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:952:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:952:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:989:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:989:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1005:17: style: The function 'set_attr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:996:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1005:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1014:17: style: The function 'set_attr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:996:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1014:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1030:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1030:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1031:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:403:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1031:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1038:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:919:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1038:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1063:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:914:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1063:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1067:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1030:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1067:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1068:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1031:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1068:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1069:10: style: The function 'post_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:413:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1069:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1071:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:918:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1071:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1072:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1038:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1072:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1073:10: style: The function 'prune_pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:380:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1073:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1103:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:918:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1103:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1158:9: style: The function 'allowed_in_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:152:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1158:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1161:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1161:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1162:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:403:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1162:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1164:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:918:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1164:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1166:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:919:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1166:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1170:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1170:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1179:9: style: The function 'allowed_in_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:152:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1179:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1181:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:918:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1181:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1182:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:919:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1182:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1215:9: style: The function 'allowed_in_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:152:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1215:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1218:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1218:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1219:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:403:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1219:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1222:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:914:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1222:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1227:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:918:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1227:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1228:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:919:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1228:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1231:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1231:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1258:9: style: The function 'get_heading_fontsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1240:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1258:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1266:9: style: The function 'get_heading_fontsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1240:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1266:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1274:9: style: The function 'get_heading_fontsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1240:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1274:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1282:9: style: The function 'get_heading_fontsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1240:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1282:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1290:9: style: The function 'get_heading_fontsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1240:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1290:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1298:9: style: The function 'get_heading_fontsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1240:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1298:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1314:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1314:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1315:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:403:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1315:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1321:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1321:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1322:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1322:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1325:17: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1325:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1331:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1331:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1355:9: style: The function 'translate_tags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1318:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1355:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1364:9: style: The function 'translate_tags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1318:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1364:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1367:9: style: The function 'get_font_size_decrement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1329:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1367:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1376:9: style: The function 'translate_tags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1318:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1376:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1403:10: style: The function 'pre_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:394:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1403:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1406:9: style: The function 'allow_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:146:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1406:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1409:9: style: The function 'get_list_nesting_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:159:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1409:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1432:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1432:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1435:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:914:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1435:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1440:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:918:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1440:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1441:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:919:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1441:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1451:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1451:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1479:10: style: The function 'set_item_bullet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1423:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1479:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1483:10: style: The function 'add_bullet_disp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1427:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1483:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1488:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1435:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1488:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1493:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1440:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1493:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1524:10: style: The function 'set_item_bullet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1423:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1524:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1528:10: style: The function 'add_bullet_disp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1427:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1528:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1533:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1435:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1533:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1538:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1440:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1538:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1541:18: style: The function 'get_left_indent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1419:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1541:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1564:23: style: The function 'get_list_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1400:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1564:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1567:9: style: The function 'is_list_indented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1416:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1567:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1614:6: style: The destructor '~CHtmlTagLI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:365:6: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:1614:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:1619:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1619:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1622:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1622:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1627:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1627:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1708:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1708:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1711:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1711:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1720:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1720:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1723:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1723:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1724:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1724:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1742:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1742:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1744:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1744:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1761:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:127:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1761:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1764:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1764:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1807:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1807:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1814:10: style: The function 'prune_pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:380:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1814:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1820:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1742:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1820:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1821:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1744:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1821:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1824:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1824:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1840:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1840:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1848:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1848:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1856:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1856:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1864:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1864:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1872:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1872:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1880:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1880:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1888:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1888:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1896:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1896:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1904:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1904:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1912:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1912:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1920:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1920:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1928:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1928:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1936:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1936:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1944:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1944:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1960:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1960:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1973:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1896:9: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1973:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:1985:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1896:9: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:1985:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2009:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2009:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2014:9: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2014:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2051:23: style: The function 'get_tag_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:127:31: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2051:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2054:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2054:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2055:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2055:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2076:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2076:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2077:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2077:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2107:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2107:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2112:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2112:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2148:23: style: The function 'get_next_fmt_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:444:23: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2148:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2166:10: style: The function 'prune_pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:105:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2166:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2169:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:124:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2169:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2172:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2172:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2184:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2184:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2235:9: style: The function 'allow_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:146:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2235:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2241:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2241:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2245:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2245:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2246:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2246:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2249:17: style: The function 'add_attrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:1141:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2249:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2292:10: style: The function 'prune_pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:380:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2292:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2299:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2299:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2300:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:403:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2300:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2301:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2301:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2302:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2302:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2332:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:124:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2332:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2333:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2333:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2335:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2335:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2360:6: style: The destructor '~CHtmlTagHR' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:59:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:2360:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:2364:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:124:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2364:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2365:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2365:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2367:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2367:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2416:6: style: The destructor '~CHtmlTagIMG' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:59:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:2416:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:2419:10: style: The function 'prune_pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:105:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2419:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2424:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2424:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2429:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2429:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2509:6: style: The destructor '~CHtmlTagSOUND' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:59:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:2509:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:2514:17: style: The function 'can_prune_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:88:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2514:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2517:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2517:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2522:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2522:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2638:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2638:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2642:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2642:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2643:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2643:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2670:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2670:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2673:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2673:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2725:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2725:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2728:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2728:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2731:17: style: The function 'can_prune_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:88:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2731:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2774:6: style: The destructor '~CHtmlTagBANNER' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:365:6: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:2774:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:2777:10: style: The function 'prune_pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:380:10: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2777:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2780:17: style: The function 'can_prune_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:88:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2780:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2782:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2782:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2786:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2786:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2787:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:403:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2787:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2789:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2789:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2790:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2790:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2797:17: style: The function 'ready_to_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:165:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2797:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2905:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:2782:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2905:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:2910:17: style: The function 'is_about_box' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:2824:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:2910:17: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3119:6: style: The destructor '~CHtmlTagTABLE' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:365:6: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmltags.h:3119:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmltags.h:3124:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3124:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3125:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:403:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3125:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3126:10: style: The function 'post_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:413:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3126:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3129:10: style: The function 'pre_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:394:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3129:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3132:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3132:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3164:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3164:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3165:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3165:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3346:23: style: The function 'get_next_fmt_tag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:444:23: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3346:23: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3353:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3353:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3356:10: style: The function 'on_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:403:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3356:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3359:10: style: The function 'post_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:413:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3359:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3370:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3370:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3425:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3425:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3426:10: style: The function 'pre_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:394:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3426:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3429:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3429:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3452:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3452:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3453:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3453:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3541:30: style: The function 'get_table_cell_container' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:499:38: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3541:30: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3542:30: style: The function 'get_as_table_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:192:38: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3542:30: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3585:18: style: The function 'set_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:112:26: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3585:18: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3590:10: style: The function 'on_parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:386:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3590:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3593:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3593:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3594:10: style: The function 'format_exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:377:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3594:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3682:22: style: The function 'get_default_cell_alignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:3603:30: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3682:22: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3698:22: style: The function 'get_default_cell_alignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:3603:30: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3698:22: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3718:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3718:10: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:3731:10: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:3731:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:930:9: style: The function 'get_text_height' overrides a function in a base class but is identical to the overridden function [uselessOverride] qtads-3.4.0/htmltads/htmldisp.h:292:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmldisp.h:930:9: note: Function in derived class qtads-3.4.0/htmltads/htmltags.h:534:10: style: The function 'format' overrides a function in a base class but is identical to the overridden function [uselessOverride] qtads-3.4.0/htmltads/htmltags.h:80:18: note: Virtual function in base class qtads-3.4.0/htmltads/htmltags.h:534:10: note: Function in derived class qtads-3.4.0/htmltads/htmldisp.h:445:15: performance: Function 'get_pos()' should return member 'pos_' by const reference. [returnByReference] qtads-3.4.0/htmltads/htmlfmt.h:794:15: performance: Function 'get_phys_margins()' should return member 'phys_margins_' by const reference. [returnByReference] qtads-3.4.0/htmltads/htmldisp.cpp:1430:26: style: Condition 'space_avail==0' is always false [knownConditionTrueFalse] qtads-3.4.0/htmltads/htmldisp.cpp:1425:21: note: Assuming that condition 'space_avail<=0' is not redundant qtads-3.4.0/htmltads/htmldisp.cpp:1430:26: note: Condition 'space_avail==0' is always false qtads-3.4.0/htmltads/htmldisp.cpp:2516:9: error: Common realloc mistake: 'colors_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/htmlfmt.h:2409:14: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:217:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:291:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:297:21: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:309:21: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:312:13: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:1476:40: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:1509:40: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:1526:40: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:1532:44: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:1590:41: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:1700:36: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:1724:17: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:1751:21: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:2144:15: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:2449:15: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:2516:19: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmldisp.cpp:958:48: style:inconclusive: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmldisp.h:1497:45: note: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. qtads-3.4.0/htmltads/htmldisp.cpp:958:48: note: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. qtads-3.4.0/htmltads/htmldisp.cpp:2263:60: style:inconclusive: Function 'CHtmlDispTextDebugsrc' argument 6 names different: declaration 'linenum' definition 'src_linenum'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmldisp.h:1829:63: note: Function 'CHtmlDispTextDebugsrc' argument 6 names different: declaration 'linenum' definition 'src_linenum'. qtads-3.4.0/htmltads/htmldisp.cpp:2263:60: note: Function 'CHtmlDispTextDebugsrc' argument 6 names different: declaration 'linenum' definition 'src_linenum'. qtads-3.4.0/htmltads/htmldisp.cpp:2883:54: style:inconclusive: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmldisp.h:2225:37: note: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. qtads-3.4.0/htmltads/htmldisp.cpp:2883:54: note: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. qtads-3.4.0/htmltads/htmldisp.cpp:3184:49: style:inconclusive: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmldisp.h:2341:37: note: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. qtads-3.4.0/htmltads/htmldisp.cpp:3184:49: note: Function 'draw_text' argument 6 names different: declaration 'pos' definition 'orig_pos'. qtads-3.4.0/htmltads/htmldisp.cpp:594:60: style: Parameter 'formatter' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmldisp.cpp:596:19: style: Variable 'div' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmldisp.cpp:676:16: style: Variable 'tail' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmldisp.cpp:677:20: style: Variable 'prv_link' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmldisp.cpp:1020:70: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmldisp.cpp:1997:24: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmldisp.cpp:2032:23: style: Variable 'div' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmldisp.cpp:2465:67: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmldisp.cpp:2662:35: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmldisp.cpp:2766:17: style: Variable 'txt' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmldisp.cpp:3734:68: style: Parameter 'alt' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmldisp.cpp:4159:18: style: Variable 'map' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmldisp.cpp:4270:22: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmldisp.cpp:4802:51: style: Parameter 'nxt' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmldisp.cpp:4841:51: style: Parameter 'nxt' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmldisp.h:446:29: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmldisp.h:792:65: style: Parameter 'href' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlfmt.h:529:54: style: Parameter 'cur_table' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlfmt.h:533:47: style: Parameter 'cur_table' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.h:2220:34: style: Parameter 'prs' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::font_base_size_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::avail_line_width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::line_output_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::margin_left_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::margin_right_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::margin_left_delta_nxt_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::margin_right_delta_nxt_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::temp_margins_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::margin_stack_depth_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::margin_stack_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::div_alignment_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::blk_alignment_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::line_head_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::max_line_width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::outer_max_line_width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::curtag_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::prvtag_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::stop_formatting_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::last_was_newline_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::line_spacing_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::wrap_lines_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::table_env_save_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pending_tab_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pending_tab_xpos_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pending_tab_align_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pending_tab_dp_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pending_tab_disp_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::ol_cont_seqnum_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::table_pass_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::current_table_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_heap_page_cur_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_heap_page_cur_ofs_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_disp_tail_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_line_head_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_line_count_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_line_id_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_line_starts_count_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_div_list_count_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_cur_div_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_max_line_width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_avail_line_width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_line_spacing_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::pre_table_last_was_newline_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::t3_mode_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:334:17: warning: Member variable 'CHtmlFormatter::title_mode_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5039:21: warning: Member variable 'CHtmlFormatterMain::last_sound_tag_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5624:22: warning: Member variable 'CHtmlFormatterInput::input_head_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5624:22: warning: Member variable 'CHtmlFormatterInput::input_avail_line_width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5624:22: warning: Member variable 'CHtmlFormatterInput::input_x_pos_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5624:22: warning: Member variable 'CHtmlFormatterInput::input_y_pos_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5624:22: warning: Member variable 'CHtmlFormatterInput::input_line_count_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5624:22: warning: Member variable 'CHtmlFormatterInput::input_line_id_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5624:22: warning: Member variable 'CHtmlFormatterInput::input_line_starts_count_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.cpp:5624:22: warning: Member variable 'CHtmlFormatterInput::input_line_head_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlsnd.h:55:57: debug: CheckClass::isMemberVar found used member variable 'res_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlrc.cpp:57:16: warning: Class 'CHtmlResCacheObject' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlrc.cpp:57:16: warning: Class 'CHtmlResCacheObject' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlrc.cpp:107:5: warning: Class 'CHtmlResCache' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlrc.cpp:107:5: warning: Class 'CHtmlResCache' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlrc.cpp:83:5: style: Class 'CHtmlHashEntryRes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlrc.cpp:89:6: style: The destructor '~CHtmlHashEntryRes' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlhash.h:60:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmlrc.cpp:89:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmlrc.cpp:128:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlrc.cpp:140:39: style:inconclusive: Function 'find_or_create' argument 2 names different: declaration 'resfinder' definition 'res_finder'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrc.h:160:69: note: Function 'find_or_create' argument 2 names different: declaration 'resfinder' definition 'res_finder'. qtads-3.4.0/htmltads/htmlrc.cpp:140:39: note: Function 'find_or_create' argument 2 names different: declaration 'resfinder' definition 'res_finder'. qtads-3.4.0/htmltads/htmlrc.cpp:205:49: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlrf.cpp:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlrf.cpp:290:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlrf.cpp:470:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:7551:24: performance:inconclusive: Technically the member function 'CHtmlFmtFlowStack::can_end_item' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmlfmt.h:525:9: note: Technically the member function 'CHtmlFmtFlowStack::can_end_item' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmlfmt.cpp:7551:24: note: Technically the member function 'CHtmlFmtFlowStack::can_end_item' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmlfmt.cpp:4832:22: style:inconclusive: Technically the member function 'CHtmlFormatter::set_table_cell_y_pos' can be const. [functionConst] qtads-3.4.0/htmltads/htmlfmt.h:1205:10: note: Technically the member function 'CHtmlFormatter::set_table_cell_y_pos' can be const. qtads-3.4.0/htmltads/htmlfmt.cpp:4832:22: note: Technically the member function 'CHtmlFormatter::set_table_cell_y_pos' can be const. qtads-3.4.0/htmltads/htmlfmt.cpp:7120:43: style:inconclusive: Technically the member function 'CHtmlFormatterBannerExtGrid::xlat_color' can be const. [functionConst] qtads-3.4.0/htmltads/htmlfmt.h:2713:18: note: Technically the member function 'CHtmlFormatterBannerExtGrid::xlat_color' can be const. qtads-3.4.0/htmltads/htmlfmt.cpp:7120:43: note: Technically the member function 'CHtmlFormatterBannerExtGrid::xlat_color' can be const. qtads-3.4.0/htmltads/htmlfmt.cpp:7648:23: performance:inconclusive: Technically the member function 'CHtmlFmtMapZone::compute_coord' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmlfmt.h:2830:10: note: Technically the member function 'CHtmlFmtMapZone::compute_coord' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmlfmt.cpp:7648:23: note: Technically the member function 'CHtmlFmtMapZone::compute_coord' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmlprs.h:170:16: debug: CheckClass::isMemberVar found used member variable 'container_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlprs.h:204:59: debug: CheckClass::isMemberVar found used member variable 'text_array_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlprs.h:226:60: debug: CheckClass::isMemberVar found used member variable 'frame_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlprs.h:447:59: debug: CheckClass::isMemberVar found used member variable 'text_array_' with varid 0 [varid0] qtads-3.4.0/htmltads/htmlfmt.cpp:7246:9: warning: Class 'CHtmlLineStarts' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:7246:9: warning: Class 'CHtmlLineStarts' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlfmt.cpp:363:5: warning: Class 'CHtmlFormatter' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:363:5: warning: Class 'CHtmlFormatter' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlfmt.cpp:6490:5: warning: Class 'CHtmlFormatterBannerExtText' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:6490:5: warning: Class 'CHtmlFormatterBannerExtText' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlfmt.cpp:7601:16: warning: Class 'CHtmlFmtMap' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:7601:16: warning: Class 'CHtmlFmtMap' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlfmt.cpp:3903:16: warning: Class 'CHtmlFmtHashEntryMap' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:3903:16: warning: Class 'CHtmlFmtHashEntryMap' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlrf.cpp:128:17: warning: Member variable 'CHtmlResFinder::appctx_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmlfmt.h:1530:18: style: Virtual function 'delete_display_list' is called from destructor '~CHtmlFormatter()' at line 430. Dynamic binding is not used. [virtualCallInConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:430:5: note: Calling delete_display_list qtads-3.4.0/htmltads/htmlfmt.h:1530:18: note: delete_display_list is a virtual function qtads-3.4.0/htmltads/htmlfmt.h:2053:18: style: Virtual function 'remove_all_banners' is called from destructor '~CHtmlFormatterMain()' at line 5052. Dynamic binding is not used. [virtualCallInConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:5052:5: note: Calling remove_all_banners qtads-3.4.0/htmltads/htmlfmt.h:2053:18: note: remove_all_banners is a virtual function qtads-3.4.0/htmltads/htmlfmt.h:2009:18: style: Virtual function 'unset_win' is called from destructor '~CHtmlFormatterMain()' at line 5073. Dynamic binding is not used. [virtualCallInConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:5073:9: note: Calling unset_win qtads-3.4.0/htmltads/htmlfmt.h:2009:18: note: unset_win is a virtual function qtads-3.4.0/htmltads/htmldisp.h:2723:20: warning: The class 'CHtmlDispImg' defines member function with name 'get_link' also defined in its parent class 'CHtmlDisp'. [duplInheritedMember] qtads-3.4.0/htmltads/htmldisp.h:582:34: note: Parent function 'CHtmlDisp::get_link' qtads-3.4.0/htmltads/htmldisp.h:2723:20: note: Derived function 'CHtmlDispImg::get_link' qtads-3.4.0/htmltads/htmldisp.h:2856:20: warning: The class 'CHtmlDispImgLink' defines member function with name 'get_link' also defined in its parent class 'CHtmlDispImg'. [duplInheritedMember] qtads-3.4.0/htmltads/htmldisp.h:2723:20: note: Parent function 'CHtmlDispImg::get_link' qtads-3.4.0/htmltads/htmldisp.h:2856:20: note: Derived function 'CHtmlDispImgLink::get_link' qtads-3.4.0/htmltads/htmldisp.h:2856:20: warning: The class 'CHtmlDispImgLink' defines member function with name 'get_link' also defined in its parent class 'CHtmlDisp'. [duplInheritedMember] qtads-3.4.0/htmltads/htmldisp.h:582:34: note: Parent function 'CHtmlDisp::get_link' qtads-3.4.0/htmltads/htmldisp.h:2856:20: note: Derived function 'CHtmlDispImgLink::get_link' qtads-3.4.0/htmltads/htmlprs.h:54:5: style: Class 'CHtmlParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlrf.cpp:106:23: style:inconclusive: Technically the member function 'CHtmlRfFile::get_fname' can be const. [functionConst] qtads-3.4.0/htmltads/htmlrf.cpp:96:5: style: Class 'CHtmlRfFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:71:5: style: Class 'CHtmlFmtDispFactoryNormal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:161:5: style: Class 'CHtmlFmtDispFactoryCharWrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:189:5: style: Class 'CHtmlFmtDispFactoryLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:291:5: style: Class 'CHtmlFmtDispFactoryLinkCharWrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:7375:5: style: Class 'CHtmlLineStartSearcherYpos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:7412:5: style: Class 'CHtmlLineStartSearcherTxtofs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlfmt.cpp:7448:5: style: Class 'CHtmlLineStartSearcherDebugpos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/htmltads/htmlrf.cpp:681:9: error: Common realloc mistake: 'files_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/htmlrf.cpp:156:5: warning: If memory allocation fails, then there is a possible null pointer dereference: files_ [nullPointerOutOfMemory] qtads-3.4.0/htmltads/htmlrf.cpp:154:14: note: Assuming allocation function fails qtads-3.4.0/htmltads/htmlrf.cpp:153:14: note: Assignment 'files_=(CHtmlRfFile**)malloc(files_alloced_*sizeof(CHtmlRfFile*))', assigned value is 0 qtads-3.4.0/htmltads/htmlrf.cpp:156:5: note: Null pointer dereference qtads-3.4.0/htmltads/htmlrf.cpp:153:14: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:681:18: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:703:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:708:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:714:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:722:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:729:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:734:13: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:739:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:748:13: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:762:10: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlrf.cpp:219:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlrf.cpp:297:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlrf.cpp:209:54: style:inconclusive: Function 'resfile_exists' argument 1 names different: declaration 'resource_name' definition 'resname'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrf.h:111:42: note: Function 'resfile_exists' argument 1 names different: declaration 'resource_name' definition 'resname'. qtads-3.4.0/htmltads/htmlrf.cpp:209:54: note: Function 'resfile_exists' argument 1 names different: declaration 'resource_name' definition 'resname'. qtads-3.4.0/htmltads/htmlrf.cpp:258:54: style:inconclusive: Function 'get_file_info' argument 2 names different: declaration 'resource_name' definition 'resname'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrf.h:106:42: note: Function 'get_file_info' argument 2 names different: declaration 'resource_name' definition 'resname'. qtads-3.4.0/htmltads/htmlrf.cpp:258:54: note: Function 'get_file_info' argument 2 names different: declaration 'resource_name' definition 'resname'. qtads-3.4.0/htmltads/htmlrf.cpp:467:11: style:inconclusive: Function 'resname_to_filename' argument 1 names different: declaration 'fname_buf' definition 'outbuf'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrf.h:159:35: note: Function 'resname_to_filename' argument 1 names different: declaration 'fname_buf' definition 'outbuf'. qtads-3.4.0/htmltads/htmlrf.cpp:467:11: note: Function 'resname_to_filename' argument 1 names different: declaration 'fname_buf' definition 'outbuf'. qtads-3.4.0/htmltads/htmlrf.cpp:467:26: style:inconclusive: Function 'resname_to_filename' argument 2 names different: declaration 'fname_buf_size' definition 'outbufsize'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrf.h:159:53: note: Function 'resname_to_filename' argument 2 names different: declaration 'fname_buf_size' definition 'outbufsize'. qtads-3.4.0/htmltads/htmlrf.cpp:467:26: note: Function 'resname_to_filename' argument 2 names different: declaration 'fname_buf_size' definition 'outbufsize'. qtads-3.4.0/htmltads/htmlrf.cpp:633:47: style:inconclusive: Function 'add_resource' argument 3 names different: declaration 'resname' definition 'resnm'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrf.h:147:35: note: Function 'add_resource' argument 3 names different: declaration 'resname' definition 'resnm'. qtads-3.4.0/htmltads/htmlrf.cpp:633:47: note: Function 'add_resource' argument 3 names different: declaration 'resname' definition 'resnm'. qtads-3.4.0/htmltads/htmlrf.cpp:633:61: style:inconclusive: Function 'add_resource' argument 4 names different: declaration 'resnamelen' definition 'resnmlen'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrf.h:147:51: note: Function 'add_resource' argument 4 names different: declaration 'resnamelen' definition 'resnmlen'. qtads-3.4.0/htmltads/htmlrf.cpp:633:61: note: Function 'add_resource' argument 4 names different: declaration 'resnamelen' definition 'resnmlen'. qtads-3.4.0/htmltads/htmlrf.cpp:727:17: style:inconclusive: Function 'cb_add_resource_link' argument 4 names different: declaration 'resnm' definition 'nm'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrf.h:176:50: note: Function 'cb_add_resource_link' argument 4 names different: declaration 'resnm' definition 'nm'. qtads-3.4.0/htmltads/htmlrf.cpp:727:17: note: Function 'cb_add_resource_link' argument 4 names different: declaration 'resnm' definition 'nm'. qtads-3.4.0/htmltads/htmlrf.cpp:727:28: style:inconclusive: Function 'cb_add_resource_link' argument 5 names different: declaration 'resnmlen' definition 'nmlen'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlrf.h:176:64: note: Function 'cb_add_resource_link' argument 5 names different: declaration 'resnmlen' definition 'nmlen'. qtads-3.4.0/htmltads/htmlrf.cpp:727:28: note: Function 'cb_add_resource_link' argument 5 names different: declaration 'resnmlen' definition 'nmlen'. qtads-3.4.0/htmltads/htmlrf.cpp:218:28: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:76:24: style: The function 'new_disp_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:624:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:76:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:93:30: style: The function 'new_disp_soft_hyphen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:635:30: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:93:30: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:101:30: style: The function 'new_disp_nbsp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:640:30: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:101:30: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:109:30: style: The function 'new_disp_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:645:30: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:109:30: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:118:24: style: The function 'new_disp_text_pre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:651:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:118:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:127:24: style: The function 'new_disp_text_debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:658:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:127:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:165:24: style: The function 'new_disp_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.cpp:76:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:165:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:174:33: style: The function 'new_disp_text_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.cpp:85:33: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:174:33: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:194:24: style: The function 'new_disp_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:624:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:194:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:205:30: style: The function 'new_disp_soft_hyphen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:635:30: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:205:30: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:214:30: style: The function 'new_disp_nbsp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:640:30: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:214:30: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:223:30: style: The function 'new_disp_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:645:30: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:223:30: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:242:24: style: The function 'new_disp_text_pre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:651:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:242:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:253:24: style: The function 'new_disp_text_debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:658:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:253:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:295:24: style: The function 'new_disp_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.cpp:194:24: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:295:24: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:305:33: style: The function 'new_disp_text_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.cpp:233:33: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:305:33: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:3900:6: style: The destructor '~CHtmlFmtHashEntryMap' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlhash.h:60:14: note: Virtual destructor in base class qtads-3.4.0/htmltads/htmlfmt.cpp:3900:6: note: Destructor in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:7377:9: style: The function 'is_between' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:354:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:7377:9: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:7389:9: style: The function 'is_low' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:360:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:7389:9: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:7414:9: style: The function 'is_between' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:354:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:7414:9: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:7426:9: style: The function 'is_low' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:360:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:7426:9: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:7450:9: style: The function 'is_between' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:354:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:7450:9: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:7466:9: style: The function 'is_low' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/htmltads/htmlfmt.h:360:17: note: Virtual function in base class qtads-3.4.0/htmltads/htmlfmt.cpp:7466:9: note: Function in derived class qtads-3.4.0/htmltads/htmlfmt.cpp:3019:30: style: Condition 'pos.y>=curpos.top' is always true [knownConditionTrueFalse] qtads-3.4.0/htmltads/htmlfmt.cpp:3017:23: note: Assuming that condition 'pos.y=curpos.top' is always true qtads-3.4.0/htmltads/htmlfmt.cpp:3862:17: error: Common realloc mistake: 'heap_pages_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/htmlfmt.cpp:7288:9: error: Common realloc mistake: 'pages_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/htmlfmt.cpp:3876:9: warning: If memory allocation fails, then there is a possible null pointer dereference: heap_pages_ [nullPointerOutOfMemory] qtads-3.4.0/htmltads/htmlfmt.cpp:3854:55: note: Assuming allocation function fails qtads-3.4.0/htmltads/htmlfmt.cpp:3854:31: note: Assignment 'heap_pages_=(CHtmlFmt_heap_page_t*)malloc(alloc_size)', assigned value is 0 qtads-3.4.0/htmltads/htmlfmt.cpp:3876:9: note: Null pointer dereference qtads-3.4.0/htmltads/htmlfmt.cpp:3877:9: warning: If memory allocation fails, then there is a possible null pointer dereference: heap_pages_ [nullPointerOutOfMemory] qtads-3.4.0/htmltads/htmlfmt.cpp:3854:55: note: Assuming allocation function fails qtads-3.4.0/htmltads/htmlfmt.cpp:3854:31: note: Assignment 'heap_pages_=(CHtmlFmt_heap_page_t*)malloc(alloc_size)', assigned value is 0 qtads-3.4.0/htmltads/htmlfmt.cpp:3877:9: note: Null pointer dereference qtads-3.4.0/htmltads/htmlfmt.cpp:3125:15: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:3163:32: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:3211:23: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:3811:19: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:3854:31: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:3862:31: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:3877:48: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:6157:18: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:6364:15: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:6429:15: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7227:14: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7288:18: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7297:47: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlfmt.cpp:1459:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:1559:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:3934:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:3972:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:6687:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:6688:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:6854:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:6988:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7063:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7079:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7091:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7103:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7453:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7456:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlfmt.cpp:7468:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlsnd.cpp:315:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_TIMER_UNITS_PER_SECOND [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmlfmt.cpp:6866:19: style: The scope of the variable 'ofs' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmlfmt.cpp:7314:10: style: The scope of the variable 'cur_index' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmlfmt.cpp:559:47: style:inconclusive: Function 'set_win' argument 2 names different: declaration 'r' definition 'margins'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:711:67: note: Function 'set_win' argument 2 names different: declaration 'r' definition 'margins'. qtads-3.4.0/htmltads/htmlfmt.cpp:559:47: note: Function 'set_win' argument 2 names different: declaration 'r' definition 'margins'. qtads-3.4.0/htmltads/htmlfmt.cpp:580:56: style:inconclusive: Function 'set_phys_margins' argument 1 names different: declaration 'r' definition 'margins'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:791:44: note: Function 'set_phys_margins' argument 1 names different: declaration 'r' definition 'margins'. qtads-3.4.0/htmltads/htmlfmt.cpp:580:56: note: Function 'set_phys_margins' argument 1 names different: declaration 'r' definition 'margins'. qtads-3.4.0/htmltads/htmlfmt.cpp:828:67: style:inconclusive: Function 'search_for_text' argument 2 names different: declaration 'len' definition 'txtlen'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1436:63: note: Function 'search_for_text' argument 2 names different: declaration 'len' definition 'txtlen'. qtads-3.4.0/htmltads/htmlfmt.cpp:828:67: note: Function 'search_for_text' argument 2 names different: declaration 'len' definition 'txtlen'. qtads-3.4.0/htmltads/htmlfmt.cpp:1364:46: style:inconclusive: Function 'begin_div' argument 1 names different: declaration 'div' definition 'disp'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:924:40: note: Function 'begin_div' argument 1 names different: declaration 'div' definition 'disp'. qtads-3.4.0/htmltads/htmlfmt.cpp:1364:46: note: Function 'begin_div' argument 1 names different: declaration 'div' definition 'disp'. qtads-3.4.0/htmltads/htmlfmt.cpp:2017:49: style:inconclusive: Function 'remove_from_disp_list' argument 1 names different: declaration 'search_start_line' definition 'start_line'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1467:37: note: Function 'remove_from_disp_list' argument 1 names different: declaration 'search_start_line' definition 'start_line'. qtads-3.4.0/htmltads/htmlfmt.cpp:2017:49: note: Function 'remove_from_disp_list' argument 1 names different: declaration 'search_start_line' definition 'start_line'. qtads-3.4.0/htmltads/htmlfmt.cpp:2018:55: style:inconclusive: Function 'remove_from_disp_list' argument 2 names different: declaration 'first_item_to_remove' definition 'item'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1468:49: note: Function 'remove_from_disp_list' argument 2 names different: declaration 'first_item_to_remove' definition 'item'. qtads-3.4.0/htmltads/htmlfmt.cpp:2018:55: note: Function 'remove_from_disp_list' argument 2 names different: declaration 'first_item_to_remove' definition 'item'. qtads-3.4.0/htmltads/htmlfmt.cpp:2239:47: style:inconclusive: Function 'try_clearing_margins' argument 1 names different: declaration 'width' definition 'wid'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1497:35: note: Function 'try_clearing_margins' argument 1 names different: declaration 'width' definition 'wid'. qtads-3.4.0/htmltads/htmlfmt.cpp:2239:47: note: Function 'try_clearing_margins' argument 1 names different: declaration 'width' definition 'wid'. qtads-3.4.0/htmltads/htmlfmt.cpp:3103:19: style:inconclusive: Function 'find_div_by_ofs' argument 1 names different: declaration 'txtofs' definition 'ofs'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1059:55: note: Function 'find_div_by_ofs' argument 1 names different: declaration 'txtofs' definition 'ofs'. qtads-3.4.0/htmltads/htmlfmt.cpp:3103:19: note: Function 'find_div_by_ofs' argument 1 names different: declaration 'txtofs' definition 'ofs'. qtads-3.4.0/htmltads/htmlfmt.cpp:3103:29: style:inconclusive: Function 'find_div_by_ofs' argument 2 names different: declaration 'y' definition 'ypos'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1059:68: note: Function 'find_div_by_ofs' argument 2 names different: declaration 'y' definition 'ypos'. qtads-3.4.0/htmltads/htmlfmt.cpp:3103:29: note: Function 'find_div_by_ofs' argument 2 names different: declaration 'y' definition 'ypos'. qtads-3.4.0/htmltads/htmlfmt.cpp:3294:62: style:inconclusive: Function 'find_by_debugsrcpos' argument 1 names different: declaration 'srcfpos' definition 'linenum'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1078:56: note: Function 'find_by_debugsrcpos' argument 1 names different: declaration 'srcfpos' definition 'linenum'. qtads-3.4.0/htmltads/htmlfmt.cpp:3294:62: note: Function 'find_by_debugsrcpos' argument 1 names different: declaration 'srcfpos' definition 'linenum'. qtads-3.4.0/htmltads/htmlfmt.cpp:3314:59: style:inconclusive: Function 'findidx_by_debugsrcpos' argument 1 names different: declaration 'srcpos' definition 'linenum'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1083:47: note: Function 'findidx_by_debugsrcpos' argument 1 names different: declaration 'srcpos' definition 'linenum'. qtads-3.4.0/htmltads/htmlfmt.cpp:3314:59: note: Function 'findidx_by_debugsrcpos' argument 1 names different: declaration 'srcpos' definition 'linenum'. qtads-3.4.0/htmltads/htmlfmt.cpp:3507:51: style:inconclusive: Function 'set_sel_range' argument 3 names different: declaration 'startofs' definition 'startofsp'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1104:39: note: Function 'set_sel_range' argument 3 names different: declaration 'startofs' definition 'startofsp'. qtads-3.4.0/htmltads/htmlfmt.cpp:3507:51: note: Function 'set_sel_range' argument 3 names different: declaration 'startofs' definition 'startofsp'. qtads-3.4.0/htmltads/htmlfmt.cpp:3508:51: style:inconclusive: Function 'set_sel_range' argument 4 names different: declaration 'endofs' definition 'endofsp'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1104:64: note: Function 'set_sel_range' argument 4 names different: declaration 'endofs' definition 'endofsp'. qtads-3.4.0/htmltads/htmlfmt.cpp:3508:51: note: Function 'set_sel_range' argument 4 names different: declaration 'endofs' definition 'endofsp'. qtads-3.4.0/htmltads/htmlfmt.cpp:4403:60: style:inconclusive: Function 'check_format_caption' argument 1 names different: declaration 'caption' definition 'caption_tag'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1463:54: note: Function 'check_format_caption' argument 1 names different: declaration 'caption' definition 'caption_tag'. qtads-3.4.0/htmltads/htmlfmt.cpp:4403:60: note: Function 'check_format_caption' argument 1 names different: declaration 'caption' definition 'caption_tag'. qtads-3.4.0/htmltads/htmlfmt.cpp:4834:48: style:inconclusive: Function 'set_table_cell_y_pos' argument 3 names different: declaration 'cell_y_offset' definition 'y_offset'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:1207:36: note: Function 'set_table_cell_y_pos' argument 3 names different: declaration 'cell_y_offset' definition 'y_offset'. qtads-3.4.0/htmltads/htmlfmt.cpp:4834:48: note: Function 'set_table_cell_y_pos' argument 3 names different: declaration 'cell_y_offset' definition 'y_offset'. qtads-3.4.0/htmltads/htmlfmt.cpp:4942:39: style:inconclusive: Function 'cancel_sound' argument 3 names different: declaration 'fade_in_background' definition 'bg_fade'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:752:35: note: Function 'cancel_sound' argument 3 names different: declaration 'fade_in_background' definition 'bg_fade'. qtads-3.4.0/htmltads/htmlfmt.cpp:4942:39: note: Function 'cancel_sound' argument 3 names different: declaration 'fade_in_background' definition 'bg_fade'. qtads-3.4.0/htmltads/htmlfmt.cpp:5548:60: style:inconclusive: Function 'remove_banner' argument 1 names different: declaration 'item' definition 'cur'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:2060:50: note: Function 'remove_banner' argument 1 names different: declaration 'item' definition 'cur'. qtads-3.4.0/htmltads/htmlfmt.cpp:5548:60: note: Function 'remove_banner' argument 1 names different: declaration 'item' definition 'cur'. qtads-3.4.0/htmltads/htmlfmt.cpp:5860:68: style:inconclusive: Function 'begin_input' argument 2 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:2186:49: note: Function 'begin_input' argument 2 names different: declaration 'buflen' definition 'len'. qtads-3.4.0/htmltads/htmlfmt.cpp:5860:68: note: Function 'begin_input' argument 2 names different: declaration 'buflen' definition 'len'. qtads-3.4.0/htmltads/htmlfmt.cpp:6094:30: style:inconclusive: Function 'create_extern_banner' argument 1 names different: declaration 'parent' definition 'parent_fmt'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:2393:34: note: Function 'create_extern_banner' argument 1 names different: declaration 'parent' definition 'parent_fmt'. qtads-3.4.0/htmltads/htmlfmt.cpp:6094:30: note: Function 'create_extern_banner' argument 1 names different: declaration 'parent' definition 'parent_fmt'. qtads-3.4.0/htmltads/htmlfmt.cpp:6095:41: style:inconclusive: Function 'create_extern_banner' argument 3 names different: declaration 'other' definition 'other_fmt'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:2394:45: note: Function 'create_extern_banner' argument 3 names different: declaration 'other' definition 'other_fmt'. qtads-3.4.0/htmltads/htmlfmt.cpp:6095:41: note: Function 'create_extern_banner' argument 3 names different: declaration 'other' definition 'other_fmt'. qtads-3.4.0/htmltads/htmlfmt.cpp:6233:30: style:inconclusive: Function 'delete_extern_banner' argument 1 names different: declaration 'banner' definition 'fmt'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:2413:69: note: Function 'delete_extern_banner' argument 1 names different: declaration 'banner' definition 'fmt'. qtads-3.4.0/htmltads/htmlfmt.cpp:6233:30: note: Function 'delete_extern_banner' argument 1 names different: declaration 'banner' definition 'fmt'. qtads-3.4.0/htmltads/htmlfmt.cpp:6350:72: style:inconclusive: Function 'calc_content_height' argument 1 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:2489:59: note: Function 'calc_content_height' argument 1 names different: declaration 'alignment' definition 'align'. qtads-3.4.0/htmltads/htmlfmt.cpp:6350:72: note: Function 'calc_content_height' argument 1 names different: declaration 'alignment' definition 'align'. qtads-3.4.0/htmltads/htmlfmt.cpp:6415:71: style:inconclusive: Function 'calc_content_width' argument 1 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:2490:58: note: Function 'calc_content_width' argument 1 names different: declaration 'alignment' definition 'align'. qtads-3.4.0/htmltads/htmlfmt.cpp:6415:71: note: Function 'calc_content_width' argument 1 names different: declaration 'alignment' definition 'align'. qtads-3.4.0/htmltads/htmlfmt.cpp:7256:67: style:inconclusive: Function 'add' argument 3 names different: declaration 'y' definition 'ypos'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:370:54: note: Function 'add' argument 3 names different: declaration 'y' definition 'ypos'. qtads-3.4.0/htmltads/htmlfmt.cpp:7256:67: note: Function 'add' argument 3 names different: declaration 'y' definition 'ypos'. qtads-3.4.0/htmltads/htmlfmt.cpp:7479:57: style:inconclusive: Function 'find_by_debugsrcpos' argument 1 names different: declaration 'srcfpos' definition 'linenum'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlfmt.h:416:44: note: Function 'find_by_debugsrcpos' argument 1 names different: declaration 'srcfpos' definition 'linenum'. qtads-3.4.0/htmltads/htmlfmt.cpp:7479:57: note: Function 'find_by_debugsrcpos' argument 1 names different: declaration 'srcfpos' definition 'linenum'. qtads-3.4.0/htmltads/htmlfmt.cpp:850:16: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:995:24: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:1157:24: style: Variable 'prv' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:1482:27: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:2018:55: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlfmt.cpp:2737:20: style: Variable 'nxt_line' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:2821:20: style: Variable 'nxt_line' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:3155:24: style: Variable 'nxt' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:3261:16: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:3352:16: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:3361:23: style: Variable 'wingroup' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:3628:16: style: Variable 'lstart' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:3706:16: style: Variable 'dispmax' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:4404:59: style: Parameter 'table_disp' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlfmt.cpp:4451:15: style: Variable 'post_table_tag' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:4768:57: style: Parameter 'cell_disp' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlfmt.cpp:4833:54: style: Parameter 'disp_last' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlfmt.cpp:5831:24: style: Variable 'cont' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7062:24: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7078:24: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7090:24: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7319:30: style: Variable 'cur_entry' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7320:30: style: Variable 'nxt_entry' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7453:32: style: Variable 'dispa' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7454:32: style: Variable 'dispb' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7468:32: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7525:62: style: Parameter 'cur_table' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmlfmt.cpp:7554:20: style: Variable 'enc' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlsnd.cpp:98:5: performance: Variable 'last_timer_event_time_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/htmltads/htmlsnd.cpp:663:23: style:inconclusive: Technically the member function 'CHtmlSoundQueue::end_fg_sound' can be const. [functionConst] qtads-3.4.0/htmltads/htmlsnd.h:277:10: note: Technically the member function 'CHtmlSoundQueue::end_fg_sound' can be const. qtads-3.4.0/htmltads/htmlsnd.cpp:663:23: note: Technically the member function 'CHtmlSoundQueue::end_fg_sound' can be const. qtads-3.4.0/htmltads/htmlsnd.cpp:101:46: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlsnd.cpp:123:49: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlsnd.cpp:685:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlsnd.cpp:694:6: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmlsnd.cpp:184:36: style:inconclusive: Function 'stop_current_sound' argument 3 names different: declaration 'fade_in_bg' definition 'fade_in_background'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlsnd.h:258:60: note: Function 'stop_current_sound' argument 3 names different: declaration 'fade_in_bg' definition 'fade_in_background'. qtads-3.4.0/htmltads/htmlsnd.cpp:184:36: note: Function 'stop_current_sound' argument 3 names different: declaration 'fade_in_bg' definition 'fade_in_background'. qtads-3.4.0/htmltads/htmlsnd.cpp:636:53: style:inconclusive: Function 'start_fg_sound' argument 1 names different: declaration 'snd' definition 'fgsnd'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlsnd.h:270:46: note: Function 'start_fg_sound' argument 1 names different: declaration 'snd' definition 'fgsnd'. qtads-3.4.0/htmltads/htmlsnd.cpp:636:53: note: Function 'start_fg_sound' argument 1 names different: declaration 'snd' definition 'fgsnd'. qtads-3.4.0/htmltads/htmlsnd.cpp:663:51: style:inconclusive: Function 'end_fg_sound' argument 1 names different: declaration 'snd' definition 'fgsnd'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlsnd.h:277:38: note: Function 'end_fg_sound' argument 1 names different: declaration 'snd' definition 'fgsnd'. qtads-3.4.0/htmltads/htmlsnd.cpp:663:51: note: Function 'end_fg_sound' argument 1 names different: declaration 'snd' definition 'fgsnd'. qtads-3.4.0/htmltads/htmlsnd.cpp:334:27: style: Variable 'orig_nxt' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlsnd.cpp:390:35: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlfmt.cpp:2801:15: style: Unused variable: curpos [unusedVariable] qtads-3.4.0/htmltads/htmlfmt.cpp:3398:15: style: Variable 'index' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/htmltads/htmlfmt.cpp:4121:23: style: Unused variable: pos [unusedVariable] qtads-3.4.0/htmltads/htmlfmt.cpp:4254:24: style: Variable 'table_disp' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/htmltads/htmlprs.cpp:2595:19: style:inconclusive: Technically the member function 'CHtmlParser::append_tag' can be const. [functionConst] qtads-3.4.0/htmltads/htmlprs.h:82:10: note: Technically the member function 'CHtmlParser::append_tag' can be const. qtads-3.4.0/htmltads/htmlprs.cpp:2595:19: note: Technically the member function 'CHtmlParser::append_tag' can be const. qtads-3.4.0/htmltads/htmlprs.cpp:2576:19: style:inconclusive: Technically the member function 'CHtmlParser::fix_trailing_cont' can be const. [functionConst] qtads-3.4.0/htmltads/htmlprs.h:165:10: note: Technically the member function 'CHtmlParser::fix_trailing_cont' can be const. qtads-3.4.0/htmltads/htmlprs.cpp:2576:19: note: Technically the member function 'CHtmlParser::fix_trailing_cont' can be const. qtads-3.4.0/htmltads/htmlprs.cpp:2810:19: style:inconclusive: Technically the member function 'CHtmlParser::log_error' can be const. [functionConst] qtads-3.4.0/htmltads/htmlprs.h:194:10: note: Technically the member function 'CHtmlParser::log_error' can be const. qtads-3.4.0/htmltads/htmlprs.cpp:2810:19: note: Technically the member function 'CHtmlParser::log_error' can be const. qtads-3.4.0/htmltads/htmlprs.cpp:2716:19: style:inconclusive: Technically the member function 'CHtmlParser::prune_tree' can be const. [functionConst] qtads-3.4.0/htmltads/htmlprs.h:243:10: note: Technically the member function 'CHtmlParser::prune_tree' can be const. qtads-3.4.0/htmltads/htmlprs.cpp:2716:19: note: Technically the member function 'CHtmlParser::prune_tree' can be const. qtads-3.4.0/htmltads/htmlprs.cpp:1116:18: performance:inconclusive: Technically the member function 'CHtmlParser::special_entity' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmlprs.h:295:9: note: Technically the member function 'CHtmlParser::special_entity' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmlprs.cpp:1116:18: note: Technically the member function 'CHtmlParser::special_entity' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmlprs.cpp:771:12: warning: Class 'CHtmlParser' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmlprs.cpp:771:12: warning: Class 'CHtmlParser' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmlprs.cpp:1787:29: warning: Identical condition 'p_.getlen()==0', second condition is always false [identicalConditionAfterEarlyExit] qtads-3.4.0/htmltads/htmlprs.cpp:1783:29: note: If condition 'p_.getlen()==0' is true, the function will return/exit qtads-3.4.0/htmltads/htmlprs.cpp:1787:29: note: Testing identical condition 'p_.getlen()==0' qtads-3.4.0/htmltads/htmlprs.cpp:1046:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlprs.cpp:1055:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlprs.cpp:1695:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlprs.cpp:1725:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlprs.cpp:1813:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/htmltads/htmlprs.cpp:2104:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4973:24: debug: Scope::checkVariable found variable 'result' with varid 0. [varid0] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7117:32: debug: Function::addArguments found argument 'property' with varid 0. [varid0] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7130:32: debug: Function::addArguments found argument 'property' with varid 0. [varid0] qtads-3.4.0/htmltads/htmlprs.cpp:928:66: style:inconclusive: Function 'parse_char_entity' argument 2 names different: declaration 'result_buf_size' definition 'result_size'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlprs.h:303:57: note: Function 'parse_char_entity' argument 2 names different: declaration 'result_buf_size' definition 'result_size'. qtads-3.4.0/htmltads/htmlprs.cpp:928:66: note: Function 'parse_char_entity' argument 2 names different: declaration 'result_buf_size' definition 'result_size'. qtads-3.4.0/htmltads/htmlprs.cpp:2462:43: style:inconclusive: Function 'parse' argument 1 names different: declaration 'txt' definition 'src'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlprs.h:60:34: note: Function 'parse' argument 1 names different: declaration 'txt' definition 'src'. qtads-3.4.0/htmltads/htmlprs.cpp:2462:43: note: Function 'parse' argument 1 names different: declaration 'txt' definition 'src'. qtads-3.4.0/htmltads/htmlprs.cpp:2810:47: style:inconclusive: Function 'log_error' argument 1 names different: declaration 'errmsg' definition 'msg'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmlprs.h:194:38: note: Function 'log_error' argument 1 names different: declaration 'errmsg' definition 'msg'. qtads-3.4.0/htmltads/htmlprs.cpp:2810:47: note: Function 'log_error' argument 1 names different: declaration 'errmsg' definition 'msg'. qtads-3.4.0/htmltads/htmlprs.cpp:525:20: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlprs.cpp:1025:28: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlprs.cpp:1243:32: style: Variable 'open_tag' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlprs.cpp:1718:28: style: Variable 'cont' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlprs.cpp:1774:27: style: Variable 'attrib_end' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmlprs.cpp:1776:33: style: Variable 'attr_entry' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:1287:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:1289:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2424:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3378:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3380:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3389:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3395:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3402:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3408:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3416:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3421:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3424:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3430:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3848:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3893:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4061:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4090:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4133:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4154:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4191:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4273:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4342:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4363:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4370:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4385:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4472:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4544:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4548:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4555:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4569:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4576:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4586:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4601:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4614:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4654:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4709:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5349:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5352:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5393:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5402:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5421:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5422:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5423:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5424:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5429:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5430:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5431:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5432:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5773:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5902:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5913:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5936:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5943:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5950:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6328:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6585:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6814:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6847:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6855:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6863:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6871:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6879:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6887:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8013:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8162:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8247:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8349:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8370:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8386:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8451:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8747:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8770:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8790:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8886:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11749:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11784:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:430:23: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:650:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:665:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:689:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:715:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:721:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:763:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1089:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1093:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1111:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1128:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1137:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1203:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1278:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1328:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1354:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1432:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1520:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1553:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1584:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1616:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1665:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1686:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1706:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1729:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1748:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1787:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1806:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1827:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1838:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1854:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1867:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1882:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1906:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1931:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1950:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1966:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1984:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1996:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2005:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2015:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2025:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2039:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2053:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2061:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2404:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2415:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3201:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3266:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3273:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3320:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3327:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3340:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3476:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3570:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3583:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3590:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3675:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3699:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4065:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4090:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4110:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4171:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4215:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4277:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4307:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4345:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4381:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4683:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4703:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4742:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4762:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4870:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4934:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4999:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5012:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5029:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5045:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5091:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5103:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5140:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5151:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5203:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5292:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5304:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5370:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5401:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5487:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5530:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5556:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5581:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5597:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5640:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5683:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5699:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5711:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5743:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5827:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5950:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6025:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6042:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6290:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6387:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6396:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6423:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6452:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6473:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6502:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6528:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6578:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6589:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6638:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6699:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6754:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6811:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8518:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9111:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9474:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9533:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9560:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9593:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9676:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:10016:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:10066:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:10071:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:10139:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:10260:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11204:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11323:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11335:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11343:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11462:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11470:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11478:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11488:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11528:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11569:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4641:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4020:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1478:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6758:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6525:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6540:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6553:3: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtads-3.4.0/htmltads/htmlprs.cpp:1000:17: style: Variable 'skipcnt' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/htmltads/htmltxar.cpp:511:21: style:inconclusive: Technically the member function 'CHtmlTextArray::search' can be const. [functionConst] qtads-3.4.0/htmltads/htmltxar.h:223:9: note: Technically the member function 'CHtmlTextArray::search' can be const. qtads-3.4.0/htmltads/htmltxar.cpp:511:21: note: Technically the member function 'CHtmlTextArray::search' can be const. qtads-3.4.0/htmltads/htmltxar.cpp:60:5: warning: Class 'CHtmlTextArray' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmltxar.cpp:60:5: warning: Class 'CHtmlTextArray' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmltxar.cpp:254:13: error: Common realloc mistake: 'pages_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/htmltxar.cpp:554:46: warning: Either the condition 'pages_[cur_pg].text_==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] qtads-3.4.0/htmltads/htmltxar.cpp:560:30: note: Assuming that condition 'pages_[cur_pg].text_==0' is not redundant qtads-3.4.0/htmltads/htmltxar.cpp:554:46: note: Null pointer addition qtads-3.4.0/htmltads/htmltxar.cpp:604:46: warning: Either the condition 'pages_[cur_pg].text_==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] qtads-3.4.0/htmltads/htmltxar.cpp:609:42: note: Assuming that condition 'pages_[cur_pg].text_==0' is not redundant qtads-3.4.0/htmltads/htmltxar.cpp:604:46: note: Null pointer addition qtads-3.4.0/htmltads/htmltxar.cpp:34:14: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmltxar.cpp:144:23: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmltxar.cpp:254:22: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmltxar.cpp:260:40: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmltxar.cpp:313:12: style: The scope of the variable 'pg' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmltxar.cpp:284:53: style:inconclusive: Function 'inc_ofs' argument 1 names different: declaration 'ofs' definition 'addr'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltxar.h:170:41: note: Function 'inc_ofs' argument 1 names different: declaration 'ofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:284:53: note: Function 'inc_ofs' argument 1 names different: declaration 'ofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:310:53: style:inconclusive: Function 'dec_ofs' argument 1 names different: declaration 'ofs' definition 'addr'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltxar.h:171:41: note: Function 'dec_ofs' argument 1 names different: declaration 'ofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:310:53: note: Function 'dec_ofs' argument 1 names different: declaration 'ofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:337:43: style:inconclusive: Function 'inc_ofs_char' argument 2 names different: declaration 'ofs' definition 'addr'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltxar.h:182:47: note: Function 'inc_ofs_char' argument 2 names different: declaration 'ofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:337:43: note: Function 'inc_ofs_char' argument 2 names different: declaration 'ofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:372:43: style:inconclusive: Function 'dec_ofs_char' argument 2 names different: declaration 'ofs' definition 'addr'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltxar.h:184:47: note: Function 'dec_ofs_char' argument 2 names different: declaration 'ofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:372:43: note: Function 'dec_ofs_char' argument 2 names different: declaration 'ofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:419:60: style:inconclusive: Function 'get_char_count' argument 1 names different: declaration 'startofs' definition 'startaddr'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltxar.h:192:48: note: Function 'get_char_count' argument 1 names different: declaration 'startofs' definition 'startaddr'. qtads-3.4.0/htmltads/htmltxar.cpp:419:60: note: Function 'get_char_count' argument 1 names different: declaration 'startofs' definition 'startaddr'. qtads-3.4.0/htmltads/htmltxar.cpp:420:60: style:inconclusive: Function 'get_char_count' argument 2 names different: declaration 'endofs' definition 'endaddr'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltxar.h:193:48: note: Function 'get_char_count' argument 2 names different: declaration 'endofs' definition 'endaddr'. qtads-3.4.0/htmltads/htmltxar.cpp:420:60: note: Function 'get_char_count' argument 2 names different: declaration 'endofs' definition 'endaddr'. qtads-3.4.0/htmltads/htmltxar.cpp:464:65: style:inconclusive: Function 'get_text_chunk' argument 1 names different: declaration 'startofs' definition 'addr'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltxar.h:204:53: note: Function 'get_text_chunk' argument 1 names different: declaration 'startofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:464:65: note: Function 'get_text_chunk' argument 1 names different: declaration 'startofs' definition 'addr'. qtads-3.4.0/htmltads/htmltxar.cpp:554:23: style: Variable 'cur_start' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/htmltads/oshtml.cpp:343:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_EVT_EOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/oshtml.cpp:389:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_EVT_EOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/oshtml.cpp:463:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_EOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/oshtml.cpp:507:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_EVT_EOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/oshtml.cpp:573:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_ATTR_HILITE [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/tadshtml.cpp:73:12: warning: If memory allocation fails, then there is a possible null pointer dereference: bufend_ [nullPointerOutOfMemory] qtads-3.4.0/htmltads/tadshtml.cpp:52:30: note: Assuming allocation function fails qtads-3.4.0/htmltads/tadshtml.cpp:52:16: note: Assignment 'buf_=(textchar_t*)malloc(bufalo_*sizeof(textchar_t))', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.cpp:55:19: note: Assignment 'bufend_=buf_', assigned value is 0 qtads-3.4.0/htmltads/tadshtml.cpp:73:12: note: Null pointer dereference qtads-3.4.0/htmltads/tadshtml.cpp:52:16: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/tadshtml.cpp:66:16: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/tadsrtyp.cpp:119:9: error: Common realloc mistake: 'ext_table_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/tadsrtyp.cpp:112:22: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/tadsrtyp.cpp:119:22: style: C-style pointer casting [cstyleCast] qtads-3.4.0/src/aboutqtadsdialog.cc:45:35: error: There is an unknown macro here somewhere. Configuration is required. If QTADS_VERSION is a macro then please configure it. [unknownMacro] qtads-3.4.0/src/util.h:89:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_cpp_attribute( ... ) [syntaxError] qtads-3.4.0/htmltads/oshtml.cpp:408:9: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1014:18: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1015:17: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1034:18: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1056:18: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1070:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1084:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1110:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1125:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1142:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1159:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1176:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1191:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1206:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1220:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1249:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1303:11: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/oshtml.cpp:1242:30: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/src/sysfont.h:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_set_explicitly [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.h:224:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeferredDelete [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.h:243:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeferredDelete [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:23:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:42:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHtmlDispLink_none [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:57:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endOfs [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:83:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:106:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selection [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:161:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:216:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:269:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:320:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHtmlDispLink_none [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:1223:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2305:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3780:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3782:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3903:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetUpTestCase [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3924:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TearDownTestCase [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3985:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4003:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4070:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Head [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4165:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4443:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5705:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5907:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6323:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6324:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acq_rel [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6932:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_match_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8198:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8295:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8339:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8530:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8759:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8825:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8849:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThisI [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:9025:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:9902:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11647:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11757:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:12220:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:538:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:551:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_gtest_also_run_disabled_tests [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:575:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_gtest_also_run_disabled_tests [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:710:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1681:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1844:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1936:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2027:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_ERROR [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2398:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNonFatalFailure [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2629:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2650:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3237:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3636:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3648:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3778:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSize [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3806:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3831:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNonFatalFailure [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3997:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNonFatalFailure [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4272:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_ERROR [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4643:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4776:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4910:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4917:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4931:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4953:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4967:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4989:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5001:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5020:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5201:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5234:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5466:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5985:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:6077:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:6097:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:6517:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_ERROR [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7084:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_WARNING [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7342:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7621:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7999:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_gtest_death_test_style [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:8025:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:9976:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _POSIX_PATH_MAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11078:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11383:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_WARNING [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11391:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11447:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_WARNING [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11473:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11499:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11635:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11694:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11922:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:12032:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:12234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_gtest_print_utf8 [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:12321:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:12462:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:656:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:677:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1116:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1625:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1657:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1813:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1987:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Params [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2032:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2428:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:2443:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3288:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3362:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3399:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3442:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3507:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3548:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3753:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4401:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4973:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5017:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5071:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5846:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5967:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5973:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:5995:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6523:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6802:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable k [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6859:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:6905:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7122:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyType [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7135:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyType [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7554:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7611:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7742:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7834:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:7839:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8537:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWith [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8548:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWillByDefault [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8566:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWillByDefault [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWith [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9170:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInSequence [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9198:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAfter [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9228:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWillOnce [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWillRepeatedly [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9267:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRetiresOnSaturation [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9705:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9875:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9919:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:10022:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Args [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatTuple [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11442:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11498:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11511:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11519:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11539:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11552:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11560:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11580:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11593:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:11601:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MockClass [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:12759:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFatal [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:12790:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_gmock_verbose [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:12820:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13007:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13309:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13392:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13601:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAGS_gmock_verbose [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13942:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:14044:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leakable [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:14081:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_mockers [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:14169:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_mockers [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4479:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3867:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3119:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FATAL [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6498:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared_destroy [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6519:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3818:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dummy_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4532:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4551:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.h:129:10: style:inconclusive: Either there is a missing 'override', or the member function 'CHtmlSysFrameQt::bannerList' can be const. [functionConst] qtads-3.4.0/src/sysframe.h:134:10: style:inconclusive: Either there is a missing 'override', or the member function 'CHtmlSysFrameQt::inputColor' can be const. [functionConst] qtads-3.4.0/src/sysframe.h:146:10: style:inconclusive: Either there is a missing 'override', or the member function 'CHtmlSysFrameQt::gameRunning' can be const. [functionConst] qtads-3.4.0/src/sysframe.h:151:10: style:inconclusive: Either there is a missing 'override', or the member function 'CHtmlSysFrameQt::gameFile' can be const. [functionConst] qtads-3.4.0/src/sysframe.h:176:10: style:inconclusive: Either there is a missing 'override', or the member function 'CHtmlSysFrameQt::tads3' can be const. [functionConst] qtads-3.4.0/src/sysframe.h:181:10: style:inconclusive: Either there is a missing 'override', or the member function 'CHtmlSysFrameQt::nonStopMode' can be const. [functionConst] qtads-3.4.0/src/syswininput.h:143:10: style:inconclusive: Either there is a missing 'override', or the member function 'CHtmlSysWinInputQt::acceptsText' can be const. [functionConst] qtads-3.4.0/src/syswingroup.h:22:5: style: Class 'QTadsFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/src/dispwidget.cc:342:18: style: Condition 'link!=fHoverLink' is always true [knownConditionTrueFalse] qtads-3.4.0/src/dispwidgetinput.cc:26:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidgetinput.cc:66:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/dispwidget.cc:18:69: style:inconclusive: Function 'DisplayWidget' argument 2 names different: declaration 'formatter_' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/src/dispwidget.h:20:58: note: Function 'DisplayWidget' argument 2 names different: declaration 'formatter_' definition 'formatter'. qtads-3.4.0/src/dispwidget.cc:18:69: note: Function 'DisplayWidget' argument 2 names different: declaration 'formatter_' definition 'formatter'. qtads-3.4.0/src/dispwidget.cc:302:53: style:inconclusive: Function 'updateLinkTracking' argument 1 names different: declaration 'pos' definition 'mousePos'. [funcArgNamesDifferent] qtads-3.4.0/src/dispwidget.h:35:36: note: Function 'updateLinkTracking' argument 1 names different: declaration 'pos' definition 'mousePos'. qtads-3.4.0/src/dispwidget.cc:302:53: note: Function 'updateLinkTracking' argument 1 names different: declaration 'pos' definition 'mousePos'. qtads-3.4.0/src/dispwidgetinput.cc:119:39: style: Condition 'now!=nullptr' is always true [knownConditionTrueFalse] qtads-3.4.0/src/dispwidgetinput.cc:17:44: style:inconclusive: Function 'DisplayWidgetInput' argument 2 names different: declaration 'formatter_' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/src/dispwidgetinput.h:18:48: note: Function 'DisplayWidgetInput' argument 2 names different: declaration 'formatter_' definition 'formatter'. qtads-3.4.0/src/dispwidgetinput.cc:17:44: note: Function 'DisplayWidgetInput' argument 2 names different: declaration 'formatter_' definition 'formatter'. qtads-3.4.0/src/dispwidgetinput.cc:126:21: style:inconclusive: Function 'updateCursorPos' argument 1 names different: declaration 'formatter_' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/src/dispwidgetinput.h:38:37: note: Function 'updateCursorPos' argument 1 names different: declaration 'formatter_' definition 'formatter'. qtads-3.4.0/src/dispwidgetinput.cc:126:21: note: Function 'updateCursorPos' argument 1 names different: declaration 'formatter_' definition 'formatter'. qtads-3.4.0/src/gameinfodialog.cc:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/gameinfodialog.cc:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/hos_qt.cc:42:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bdefaultColor [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:181:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:199:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_PushButtonBevel [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:246:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_PushButton [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:254:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_PushButton [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:275:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:312:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:330:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bdefaultColor [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/kcolorbutton.cc:280:16: style: Local variable 'color' shadows outer function [shadowFunction] qtads-3.4.0/src/kcolorbutton.h:64:12: note: Shadowed declaration qtads-3.4.0/src/kcolorbutton.cc:280:16: note: Shadow variable qtads-3.4.0/src/main.cc:28:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QTADS_VERSION [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/qtadshostifc.h:183:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMHOST_GIN_CANCEL [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/qtadshostifc.h:23:5: style: Class 'QTadsHostIfc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/src/sysimagemng.h:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysimagemng.h:87:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/qtadsimage.cc:17:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLIMG_DRAW_CLIP [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/qtadsimage.cc:77:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/qtadssound.cc:44:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_S16SYS [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/qtadssound.cc:294:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/qtadsimage.h:15:5: style: Class 'QTadsImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/src/qtadsimage.cc:40:32: style: Local variable 'mode' shadows outer argument [shadowArgument] qtads-3.4.0/src/qtadsimage.cc:14:71: note: Shadowed declaration qtads-3.4.0/src/qtadsimage.cc:40:32: note: Shadow variable qtads-3.4.0/src/qtadstimer.h:22:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/rwopsbundle.c:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] qtads-3.4.0/src/qtadssound.cc:108:49: style: Parameter 'strm' can be declared as reference to const [constParameterReference] qtads-3.4.0/src/qtadssound.cc:119:47: style: Parameter 'strm' can be declared as reference to const [constParameterReference] qtads-3.4.0/src/sysframe.cc:83:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_GGT_TADS2 [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:391:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:412:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:701:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTML_Attrib_ambient [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:827:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_EVT_EOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:846:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_EVT_TIMEOUT [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:880:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_EVT_EOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:940:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:972:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:1009:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTML_BANNERWIN_TEXTGRID [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:39:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:97:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTML_COLOR_INPUT [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:230:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:382:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:392:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_BANNER_STYLE_VSCROLL [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:465:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderToMaximum [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:524:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:561:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:621:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:639:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTML_SYSWIN_BULLET_PLAIN [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:665:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dark [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:676:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Midlight [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:697:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:705:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:829:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:836:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:845:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:852:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:905:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLSYSWIN_MAX_RIGHT [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:921:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:928:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:950:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:973:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lightGray [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:1148:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:1175:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTML_BANNERWIN_POS_TOP [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:1200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_BANNER_STYLE_MOREMODE [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswin.cc:1219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_BANNER_STYLE_MOREMODE [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/sysframe.cc:420:16: style: Redundant initialization for 'weight'. The initialized value is overwritten before it is read. [redundantInitialization] qtads-3.4.0/src/sysframe.cc:412:16: note: weight is initialized qtads-3.4.0/src/sysframe.cc:420:16: note: weight is overwritten qtads-3.4.0/src/sysframe.cc:865:53: style:inconclusive: Function 'get_input_event' argument 1 names different: declaration 'ms' definition 'timeout'. [funcArgNamesDifferent] qtads-3.4.0/src/sysframe.h:276:40: note: Function 'get_input_event' argument 1 names different: declaration 'ms' definition 'timeout'. qtads-3.4.0/src/sysframe.cc:865:53: note: Function 'get_input_event' argument 1 names different: declaration 'ms' definition 'timeout'. qtads-3.4.0/src/sysframe.cc:618:39: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qtads-3.4.0/src/syswin.cc:198:19: style: Local variable 'margins' shadows outer variable [shadowVariable] qtads-3.4.0/src/syswin.h:77:15: note: Shadowed declaration qtads-3.4.0/src/syswin.cc:198:19: note: Shadow variable qtads-3.4.0/src/syswinaboutbox.cc:10:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOff [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmltags.cpp:5129:18: warning: Member variable 'CHtmlTag_column::x_offset_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.cpp:5245:16: warning: Member variable 'CHtmlTagTABLE::width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.cpp:5245:16: warning: Member variable 'CHtmlTagTABLE::height_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.cpp:5245:16: warning: Member variable 'CHtmlTagTABLE::calc_height_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.cpp:7099:20: warning: Member variable 'CHtmlTagTableCell::old_align_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.cpp:7099:20: warning: Member variable 'CHtmlTagTableCell::width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.cpp:7099:20: warning: Member variable 'CHtmlTagTableCell::height_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.cpp:7099:20: warning: Member variable 'CHtmlTagTableCell::cont_min_width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/htmltads/htmltags.cpp:7099:20: warning: Member variable 'CHtmlTagTableCell::cont_max_width_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/src/syswininput.cc:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:64:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:84:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formatter_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:111:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrictMode [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:183:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInput [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:320:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInput [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:397:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInput [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:408:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formatter_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:509:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formatter_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:560:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formatter_ [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswininput.cc:713:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInput [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Open [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:189:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:214:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:232:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QTADS_VERSION [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:265:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:272:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:446:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowTitleHint [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:554:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/syswingroup.cc:673:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] qtads-3.4.0/src/confdialog.h:18:5: style: Class 'ConfDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/src/syswininput.cc:71:23: style: Condition 'fInputMode==PagePauseInput' is always true [knownConditionTrueFalse] qtads-3.4.0/src/syswininput.cc:70:18: note: Assignment 'fInputMode=PagePauseInput', assigned value is 3 qtads-3.4.0/src/syswininput.cc:71:23: note: Condition 'fInputMode==PagePauseInput' is always true qtads-3.4.0/src/syswininput.cc:472:42: style: Condition '!fInputReady' is always true [knownConditionTrueFalse] qtads-3.4.0/src/syswininput.cc:450:19: note: Assignment 'fInputReady=false', assigned value is 0 qtads-3.4.0/src/syswininput.cc:472:42: note: Condition '!fInputReady' is always true qtads-3.4.0/tads2/argize.c:48:19: style: Variable 'state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] qtads-3.4.0/tads2/argize.c:43:19: note: $symbol is assigned qtads-3.4.0/tads2/argize.c:48:19: note: $symbol is overwritten qtads-3.4.0/tads2/argize.c:112:19: style: Variable 'state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] qtads-3.4.0/tads2/argize.c:104:19: note: $symbol is assigned qtads-3.4.0/tads2/argize.c:112:19: note: $symbol is overwritten qtads-3.4.0/tads2/askf_os.c:39:43: style:inconclusive: Function 'tio_askfile' argument 2 names different: declaration 'fname_buf' definition 'reply'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tio.h:216:43: note: Function 'tio_askfile' argument 2 names different: declaration 'fname_buf' definition 'reply'. qtads-3.4.0/tads2/askf_os.c:39:43: note: Function 'tio_askfile' argument 2 names different: declaration 'fname_buf' definition 'reply'. qtads-3.4.0/tads2/askf_os.c:39:54: style:inconclusive: Function 'tio_askfile' argument 3 names different: declaration 'fname_buf_len' definition 'replen'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tio.h:216:58: note: Function 'tio_askfile' argument 3 names different: declaration 'fname_buf_len' definition 'replen'. qtads-3.4.0/tads2/askf_os.c:39:54: note: Function 'tio_askfile' argument 3 names different: declaration 'fname_buf_len' definition 'replen'. qtads-3.4.0/htmltads/htmltags.cpp:99:16: performance:inconclusive: Technically the member function 'CHtmlTag::break_paragraph' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:259:10: note: Technically the member function 'CHtmlTag::break_paragraph' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:99:16: note: Technically the member function 'CHtmlTag::break_paragraph' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:583:16: performance:inconclusive: Technically the member function 'CHtmlTag::format_clear' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:262:10: note: Technically the member function 'CHtmlTag::format_clear' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:583:16: note: Technically the member function 'CHtmlTag::format_clear' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:214:24: performance:inconclusive: Technically the member function 'CHtmlTag::map_color' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:277:18: note: Technically the member function 'CHtmlTag::map_color' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:214:24: note: Technically the member function 'CHtmlTag::map_color' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:558:24: performance:inconclusive: Technically the member function 'CHtmlTag::set_clear_attr' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:280:18: note: Technically the member function 'CHtmlTag::set_clear_attr' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:558:24: note: Technically the member function 'CHtmlTag::set_clear_attr' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:231:24: performance:inconclusive: Technically the member function 'CHtmlTag::set_number_attr' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:287:18: note: Technically the member function 'CHtmlTag::set_number_attr' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:231:24: note: Technically the member function 'CHtmlTag::set_number_attr' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:264:24: performance:inconclusive: Technically the member function 'CHtmlTag::set_float_attr' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:289:18: note: Technically the member function 'CHtmlTag::set_float_attr' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:264:24: note: Technically the member function 'CHtmlTag::set_float_attr' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:425:24: performance:inconclusive: Technically the member function 'CHtmlTag::set_hex_attr' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:291:18: note: Technically the member function 'CHtmlTag::set_hex_attr' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:425:24: note: Technically the member function 'CHtmlTag::set_hex_attr' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:312:15: performance:inconclusive: Technically the member function 'CHtmlTag::check_comma_kw' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:295:9: note: Technically the member function 'CHtmlTag::check_comma_kw' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:312:15: note: Technically the member function 'CHtmlTag::check_comma_kw' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:620:29: performance:inconclusive: Technically the member function 'CHtmlTag::find_attr_token' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:316:23: note: Technically the member function 'CHtmlTag::find_attr_token' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:620:29: note: Technically the member function 'CHtmlTag::find_attr_token' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:1793:18: style:inconclusive: Technically the member function 'CHtmlTagLI::add_listhdr_number' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:1669:10: note: Technically the member function 'CHtmlTagLI::add_listhdr_number' can be const. qtads-3.4.0/htmltads/htmltags.cpp:1793:18: note: Technically the member function 'CHtmlTagLI::add_listhdr_number' can be const. qtads-3.4.0/htmltads/htmltags.cpp:943:30: style:inconclusive: Technically the member function 'CHtmlTagEntityInserter::prune_pre_delete' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:1781:10: note: Technically the member function 'CHtmlTagEntityInserter::prune_pre_delete' can be const. qtads-3.4.0/htmltads/htmltags.cpp:943:30: note: Technically the member function 'CHtmlTagEntityInserter::prune_pre_delete' can be const. qtads-3.4.0/htmltads/htmltags.cpp:913:30: style:inconclusive: Technically the member function 'CHtmlTagEntityInserter::format' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:1783:10: note: Technically the member function 'CHtmlTagEntityInserter::format' can be const. qtads-3.4.0/htmltads/htmltags.cpp:913:30: note: Technically the member function 'CHtmlTagEntityInserter::format' can be const. qtads-3.4.0/htmltads/htmltags.cpp:4142:19: performance:inconclusive: Technically the member function 'CHtmlTagIMG::load_image' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/htmltads/htmltags.h:2433:10: note: Technically the member function 'CHtmlTagIMG::load_image' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:4142:19: note: Technically the member function 'CHtmlTagIMG::load_image' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/htmltads/htmltags.cpp:5667:21: style:inconclusive: Technically the member function 'CHtmlTagTABLE::calc_decor_width' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:3197:10: note: Technically the member function 'CHtmlTagTABLE::calc_decor_width' can be const. qtads-3.4.0/htmltads/htmltags.cpp:5667:21: note: Technically the member function 'CHtmlTagTABLE::calc_decor_width' can be const. qtads-3.4.0/htmltads/htmltags.cpp:6364:21: style:inconclusive: Technically the member function 'CHtmlTagTABLE::compute_table_height' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:3224:10: note: Technically the member function 'CHtmlTagTABLE::compute_table_height' can be const. qtads-3.4.0/htmltads/htmltags.cpp:6364:21: note: Technically the member function 'CHtmlTagTABLE::compute_table_height' can be const. qtads-3.4.0/htmltads/htmltags.cpp:6691:23: style:inconclusive: Technically the member function 'CHtmlTagCAPTION::on_close_table' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:3391:10: note: Technically the member function 'CHtmlTagCAPTION::on_close_table' can be const. qtads-3.4.0/htmltads/htmltags.cpp:6691:23: note: Technically the member function 'CHtmlTagCAPTION::on_close_table' can be const. qtads-3.4.0/htmltads/htmltags.cpp:7491:25: style:inconclusive: Technically the member function 'CHtmlTagTableCell::compute_column_metrics' can be const. [functionConst] qtads-3.4.0/htmltads/htmltags.h:3552:10: note: Technically the member function 'CHtmlTagTableCell::compute_column_metrics' can be const. qtads-3.4.0/htmltads/htmltags.cpp:7491:25: note: Technically the member function 'CHtmlTagTableCell::compute_column_metrics' can be const. qtads-3.4.0/htmltads/htmltags.cpp:5156:5: warning: Class 'CHtmlTag_column' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmltags.cpp:5156:5: warning: Class 'CHtmlTag_column' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmltags.cpp:5294:5: warning: Class 'CHtmlTagTABLE' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/htmltads/htmltags.cpp:5294:5: warning: Class 'CHtmlTagTABLE' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/htmltads/htmltags.h:795:17: warning: The class 'CHtmlTagBODY' defines member function with name 'process_end_tag' also defined in its parent class 'CHtmlTag'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.cpp:82:16: note: Parent function 'CHtmlTag::process_end_tag' qtads-3.4.0/htmltads/htmltags.h:795:17: note: Derived function 'CHtmlTagBODY::process_end_tag' qtads-3.4.0/htmltads/htmltags.cpp:2691:17: warning: The class 'CHtmlTagP' defines member function with name 'process_end_tag' also defined in its parent class 'CHtmlTag'. [duplInheritedMember] qtads-3.4.0/htmltads/htmltags.cpp:82:16: note: Parent function 'CHtmlTag::process_end_tag' qtads-3.4.0/htmltads/htmltags.cpp:2691:17: note: Derived function 'CHtmlTagP::process_end_tag' qtads-3.4.0/tads2/bifgdum.c:21:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:22:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:23:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:24:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:25:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:26:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:27:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:28:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:29:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:30:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bifgdum.c:31:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/bif.c:1853:13: error: syntax error [syntaxError] qtads-3.4.0/htmltads/htmltags.cpp:5172:9: error: Common realloc mistake: 'cells_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/htmltags.cpp:5631:9: error: Common realloc mistake: 'columns_' nulled but not freed upon failure [memleakOnRealloc] qtads-3.4.0/htmltads/htmltags.cpp:5134:14: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmltags.cpp:5172:18: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmltags.cpp:5265:16: style: C-style pointer casting [cstyleCast] qtads-3.4.0/htmltads/htmltags.cpp:5631:20: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads2/cmap.c:288:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/cmd.c:29:41: style: Parameter 'argp' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/cmap.c:284:38: style:inconclusive: Function 'cmap_set_game_charset' argument 1 names different: declaration 'errctx' definition 'ec'. [funcArgNamesDifferent] qtads-3.4.0/tads2/cmap.h:63:45: note: Function 'cmap_set_game_charset' argument 1 names different: declaration 'errctx' definition 'ec'. qtads-3.4.0/tads2/cmap.c:284:38: note: Function 'cmap_set_game_charset' argument 1 names different: declaration 'errctx' definition 'ec'. qtads-3.4.0/tads2/cmap.c:187:20: style: Local variable 'len' shadows outer variable [shadowVariable] qtads-3.4.0/tads2/cmap.c:89:12: note: Shadowed declaration qtads-3.4.0/tads2/cmap.c:187:20: note: Shadow variable qtads-3.4.0/tads2/cmap.c:285:53: style: Parameter 'internal_ldesc' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.cpp:2855:27: style: The scope of the variable 'start' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmltags.cpp:6062:14: style: The scope of the variable 'total_to_alloc' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmltags.cpp:6063:14: style: The scope of the variable 'total_alloced' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmltags.cpp:6917:14: style: The scope of the variable 'span_left' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmltags.cpp:7494:12: style: The scope of the variable 'c' can be reduced. [variableScope] qtads-3.4.0/htmltads/htmltags.cpp:621:62: style:inconclusive: Function 'find_attr_token' argument 3 names different: declaration 'delim_chars' definition 'delims'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:317:57: note: Function 'find_attr_token' argument 3 names different: declaration 'delim_chars' definition 'delims'. qtads-3.4.0/htmltads/htmltags.cpp:621:62: note: Function 'find_attr_token' argument 3 names different: declaration 'delim_chars' definition 'delims'. qtads-3.4.0/htmltads/htmltags.cpp:913:71: style:inconclusive: Function 'format' argument 2 names different: declaration 'formatter' definition 'fmt'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:1783:63: note: Function 'format' argument 2 names different: declaration 'formatter' definition 'fmt'. qtads-3.4.0/htmltads/htmltags.cpp:913:71: note: Function 'format' argument 2 names different: declaration 'formatter' definition 'fmt'. qtads-3.4.0/htmltads/htmltags.cpp:2161:54: style:inconclusive: Function 'CHtmlTagTextInput' argument 1 names different: declaration 'arr' definition 'txtarr'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:629:45: note: Function 'CHtmlTagTextInput' argument 1 names different: declaration 'arr' definition 'txtarr'. qtads-3.4.0/htmltads/htmltags.cpp:2161:54: note: Function 'CHtmlTagTextInput' argument 1 names different: declaration 'arr' definition 'txtarr'. qtads-3.4.0/htmltads/htmltags.cpp:3201:63: style:inconclusive: Function 'fontcont_format_exit' argument 1 names different: declaration 'formatter' definition 'fmt'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:1135:53: note: Function 'fontcont_format_exit' argument 1 names different: declaration 'formatter' definition 'fmt'. qtads-3.4.0/htmltads/htmltags.cpp:3201:63: note: Function 'fontcont_format_exit' argument 1 names different: declaration 'formatter' definition 'fmt'. qtads-3.4.0/htmltads/htmltags.cpp:3284:49: style:inconclusive: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:1325:49: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3284:49: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3334:63: style:inconclusive: Function 'set_attribute' argument 2 names different: declaration 'attr_id' definition 'id'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:1332:49: note: Function 'set_attribute' argument 2 names different: declaration 'attr_id' definition 'id'. qtads-3.4.0/htmltads/htmltags.cpp:3334:63: note: Function 'set_attribute' argument 2 names different: declaration 'attr_id' definition 'id'. qtads-3.4.0/htmltads/htmltags.cpp:3356:59: style:inconclusive: Function 'set_attribute' argument 2 names different: declaration 'attr_id' definition 'id'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:2010:49: note: Function 'set_attribute' argument 2 names different: declaration 'attr_id' definition 'id'. qtads-3.4.0/htmltads/htmltags.cpp:3356:59: note: Function 'set_attribute' argument 2 names different: declaration 'attr_id' definition 'id'. qtads-3.4.0/htmltads/htmltags.cpp:3412:45: style:inconclusive: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:2014:41: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3412:45: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3656:44: style:inconclusive: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:1888:41: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3656:44: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3676:46: style:inconclusive: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:1896:41: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3676:46: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3794:44: style:inconclusive: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:1985:41: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3794:44: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3815:44: style:inconclusive: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:1973:41: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:3815:44: note: Function 'add_attrs' argument 1 names different: declaration 'fmt' definition 'formatter'. qtads-3.4.0/htmltads/htmltags.cpp:5859:44: style:inconclusive: Function 'set_column_widths' argument 1 names different: declaration 'x_offset' definition 'table_x_offset'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:3206:33: note: Function 'set_column_widths' argument 1 names different: declaration 'x_offset' definition 'table_x_offset'. qtads-3.4.0/htmltads/htmltags.cpp:5859:44: note: Function 'set_column_widths' argument 1 names different: declaration 'x_offset' definition 'table_x_offset'. qtads-3.4.0/htmltads/htmltags.cpp:7704:45: style:inconclusive: Function 'set_cell_y_pos' argument 2 names different: declaration 'y_offset' definition 'row_y_offset'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:3581:30: note: Function 'set_cell_y_pos' argument 2 names different: declaration 'y_offset' definition 'row_y_offset'. qtads-3.4.0/htmltads/htmltags.cpp:7704:45: note: Function 'set_cell_y_pos' argument 2 names different: declaration 'y_offset' definition 'row_y_offset'. qtads-3.4.0/htmltads/htmltags.cpp:7704:64: style:inconclusive: Function 'set_cell_y_pos' argument 3 names different: declaration 'height' definition 'row_height'. [funcArgNamesDifferent] qtads-3.4.0/htmltads/htmltags.h:3581:45: note: Function 'set_cell_y_pos' argument 3 names different: declaration 'height' definition 'row_height'. qtads-3.4.0/htmltads/htmltags.cpp:7704:64: note: Function 'set_cell_y_pos' argument 3 names different: declaration 'height' definition 'row_height'. qtads-3.4.0/htmltads/htmltags.cpp:894:18: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.cpp:1900:28: style: Variable 'list' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:1932:66: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.cpp:2007:51: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.cpp:2668:51: style: Parameter 'prs' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.cpp:3886:19: style: Variable 'old_font' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:5543:25: style: Variable 'tr' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:5573:26: style: Variable 'col' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:5649:24: style: Variable 'cont' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:5729:26: style: Variable 'col' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:6437:21: style: Variable 'tr' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:6691:51: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.cpp:6713:15: style: Variable 'last' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:6854:20: style: Variable 'table' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:6913:28: style: Variable 'cell' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:7038:47: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.cpp:7063:25: style: Variable 'tr' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/htmltads/htmltags.cpp:7099:51: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/htmltads/htmltags.cpp:7467:67: style: Parameter 'metrics' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/dbgtr.c:43:25: style:inconclusive: Function 'tokthini' argument 1 names different: declaration 'errctx' definition 'ec'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tok.h:414:25: note: Function 'tokthini' argument 1 names different: declaration 'errctx' definition 'ec'. qtads-3.4.0/tads2/dbgtr.c:43:25: note: Function 'tokthini' argument 1 names different: declaration 'errctx' definition 'ec'. qtads-3.4.0/tads2/dbgtr.c:43:39: style:inconclusive: Function 'tokthini' argument 2 names different: declaration 'memctx' definition 'mctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tok.h:414:43: note: Function 'tokthini' argument 2 names different: declaration 'memctx' definition 'mctx'. qtads-3.4.0/tads2/dbgtr.c:43:39: note: Function 'tokthini' argument 2 names different: declaration 'memctx' definition 'mctx'. qtads-3.4.0/tads2/dbgtr.c:43:54: style:inconclusive: Function 'tokthini' argument 3 names different: declaration 'toktab1' definition 'symtab1'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tok.h:414:60: note: Function 'tokthini' argument 3 names different: declaration 'toktab1' definition 'symtab1'. qtads-3.4.0/tads2/dbgtr.c:43:54: note: Function 'tokthini' argument 3 names different: declaration 'toktab1' definition 'symtab1'. qtads-3.4.0/tads2/dbgtr.c:33:32: style: Parameter 'tab' can be declared as pointer to const. However it seems that 'dummy_add' is a callback function, if 'tab' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:48:25: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:33:32: note: Parameter 'tab' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:33:43: style: Parameter 'nam' can be declared as pointer to const. However it seems that 'dummy_add' is a callback function, if 'nam' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:48:25: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:33:43: note: Parameter 'nam' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:35:32: style: Parameter 'tab' can be declared as pointer to const. However it seems that 'dummy_sea' is a callback function, if 'tab' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:49:25: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:35:32: note: Parameter 'tab' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:35:43: style: Parameter 'nam' can be declared as pointer to const. However it seems that 'dummy_sea' is a callback function, if 'nam' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:49:25: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:35:43: note: Parameter 'nam' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:36:32: style: Parameter 'ret' can be declared as pointer to const. However it seems that 'dummy_sea' is a callback function, if 'ret' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:49:25: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:36:32: note: Parameter 'ret' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:37:32: style: Parameter 'tab' can be declared as pointer to const. However it seems that 'dummy_set' is a callback function, if 'tab' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:50:25: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:37:32: note: Parameter 'tab' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:37:46: style: Parameter 'sym' can be declared as pointer to const. However it seems that 'dummy_set' is a callback function, if 'sym' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:50:25: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:37:46: note: Parameter 'sym' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:38:33: style: Parameter 'tab' can be declared as pointer to const. However it seems that 'dummy_each' is a callback function, if 'tab' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:51:26: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:38:33: note: Parameter 'tab' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:39:30: style: Parameter 'fnctx' can be declared as pointer to const. However it seems that 'dummy_each' is a callback function, if 'fnctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/dbgtr.c:51:26: note: You might need to cast the function pointer here qtads-3.4.0/tads2/dbgtr.c:39:30: note: Parameter 'fnctx' can be declared as pointer to const qtads-3.4.0/tads2/dbgtr.c:40:19: style: Parameter 'nam' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/dbgtr.c:57:23: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/dbgtr.c:57:44: style: Parameter 'bp' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/dbgtr.c:62:22: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/dbgtr.c:72:22: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/dbgtr.c:77:31: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/dbgtr.c:83:29: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/dat.c:33:31: style:inconclusive: Function 'datsiz' argument 2 names different: declaration 'valptr' definition 'val'. [funcArgNamesDifferent] qtads-3.4.0/tads2/dat.h:51:31: note: Function 'datsiz' argument 2 names different: declaration 'valptr' definition 'val'. qtads-3.4.0/tads2/dat.c:33:31: note: Function 'datsiz' argument 2 names different: declaration 'valptr' definition 'val'. qtads-3.4.0/tads2/errmsg.c:574:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/htmltads/htmltags.cpp:5841:25: style: Variable 'content_max' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/tads2/getstr.c:60:12: style: Variable 'result' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/getstr.c:83:21: style: Variable 'result' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/tads2/ler.c:85:17: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] qtads-3.4.0/tads2/ler.c:35:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/execmd.c:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/execmd.c:345:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/execmd.c:1199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runstyp [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/execmd.c:1669:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runstyp [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/execmd.c:1819:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runstyp [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/execmd.c:2212:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runstyp [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/execmd.c:2563:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runstyp [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/fio.c:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/fio.c:216:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/fio.c:307:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/fio.c:1058:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/fio.c:1279:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_CUR [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/fio.c:1670:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/linfdum.c:61:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_CUR [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6840:12: error: Reference to local variable returned. [returnReference] qtads-3.4.0/tads2/mcm.c:286:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/mcm.c:478:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/mcm.c:595:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/mcm.c:731:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmonxt [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/mcm.c:756:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoprv [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/mcm.c:852:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmonxt [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/mcm.c:926:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoptr [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/mcm.c:942:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmosiz [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/mcm.c:974:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmosiz [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9180:37: error: Reference to temporary returned. [returnTempReference] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9184:41: error: Reference to temporary returned. [returnTempReference] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9188:45: error: Reference to temporary returned. [returnTempReference] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9193:49: error: Reference to temporary returned. [returnTempReference] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11454:10: warning: Either the condition 'captured_fd==-1' is redundant or dup2() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11446:21: note: Assuming that condition 'captured_fd==-1' is not redundant qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11454:10: note: Invalid argument qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11455:11: warning: Either the condition 'captured_fd==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11446:21: note: Assuming that condition 'captured_fd==-1' is not redundant qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11455:11: note: Invalid argument qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4490:3: warning: Member variable 'NativeArray::array_' is not initialized in the copy constructor. [uninitMemberVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4490:3: warning: Member variable 'NativeArray::size_' is not initialized in the copy constructor. [uninitMemberVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4490:3: warning: Member variable 'NativeArray::clone_' is not initialized in the copy constructor. [uninitMemberVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8303:5: warning:inconclusive: Member variable 'Iterator::value_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6393:3: warning: Member variable 'MatcherBase < const std :: string & >::buffer_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6393:3: warning: Member variable 'MatcherBase < std :: string >::buffer_' is not initialized in the constructor. [uninitMemberVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8758:18: style: Unused private function: 'ValueArray::MakeVector' [unusedPrivateFunction] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8758:18: note: Unused private function: 'ValueArray::MakeVector' qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8758:18: note: Unused private function: 'ValueArray::MakeVector' qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:10979:42: style: Unused private function: 'Environment::Setup' [unusedPrivateFunction] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:10979:42: note: Unused private function: 'Environment::Setup' qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:10979:42: note: Unused private function: 'Environment::Setup' qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1957:24: style: Unused private function: 'DoAllAction::Convert' [unusedPrivateFunction] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1957:24: note: Unused private function: 'DoAllAction::Convert' qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1957:24: note: Unused private function: 'DoAllAction::Convert' qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:554:5: performance: Variable 'color_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:555:5: performance: Variable 'death_test_style_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:558:5: performance: Variable 'filter_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:559:5: performance: Variable 'internal_run_death_test_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:561:5: performance: Variable 'output_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:569:5: performance: Variable 'stream_result_to_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtads-3.4.0/tads2/mcm.c:335:26: style:inconclusive: Function 'mcmalo0' argument 1 names different: declaration 'ctx' definition 'cctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.h:352:26: note: Function 'mcmalo0' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:335:26: note: Function 'mcmalo0' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:437:24: style:inconclusive: Function 'mcmrsrv' argument 1 names different: declaration 'ctx' definition 'cctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.h:262:24: note: Function 'mcmrsrv' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:437:24: note: Function 'mcmrsrv' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:461:27: style:inconclusive: Function 'mcmrealo' argument 1 names different: declaration 'ctx' definition 'cctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.h:279:27: note: Function 'mcmrealo' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:461:27: note: Function 'mcmrealo' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:461:39: style:inconclusive: Function 'mcmrealo' argument 2 names different: declaration 'objnum' definition 'cliobj'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.h:279:38: note: Function 'mcmrealo' argument 2 names different: declaration 'objnum' definition 'cliobj'. qtads-3.4.0/tads2/mcm.c:461:39: note: Function 'mcmrealo' argument 2 names different: declaration 'objnum' definition 'cliobj'. qtads-3.4.0/tads2/mcm.c:566:26: style:inconclusive: Function 'mcmload' argument 1 names different: declaration 'ctx' definition 'cctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.h:367:26: note: Function 'mcmload' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:566:26: note: Function 'mcmload' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:566:38: style:inconclusive: Function 'mcmload' argument 2 names different: declaration 'objnum' definition 'cnum'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.h:367:37: note: Function 'mcmload' argument 2 names different: declaration 'objnum' definition 'cnum'. qtads-3.4.0/tads2/mcm.c:566:38: note: Function 'mcmload' argument 2 names different: declaration 'objnum' definition 'cnum'. qtads-3.4.0/tads2/mcm.c:626:47: style:inconclusive: Function 'mcmoal' argument 2 names different: declaration 'objnum' definition 'nump'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.c:31:47: note: Function 'mcmoal' argument 2 names different: declaration 'objnum' definition 'nump'. qtads-3.4.0/tads2/mcm.c:626:47: note: Function 'mcmoal' argument 2 names different: declaration 'objnum' definition 'nump'. qtads-3.4.0/tads2/mcm.c:839:35: style:inconclusive: Function 'mcmuse' argument 2 names different: declaration 'n' definition 'obj'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.h:359:35: note: Function 'mcmuse' argument 2 names different: declaration 'n' definition 'obj'. qtads-3.4.0/tads2/mcm.c:839:35: note: Function 'mcmuse' argument 2 names different: declaration 'n' definition 'obj'. qtads-3.4.0/tads2/mcm.c:907:47: style:inconclusive: Function 'mcmreloc' argument 2 names different: declaration 'start' definition 'p'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.c:53:47: note: Function 'mcmreloc' argument 2 names different: declaration 'start' definition 'p'. qtads-3.4.0/tads2/mcm.c:907:47: note: Function 'mcmreloc' argument 2 names different: declaration 'start' definition 'p'. qtads-3.4.0/tads2/mcm.c:907:57: style:inconclusive: Function 'mcmreloc' argument 3 names different: declaration 'end' definition 'q'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.c:53:61: note: Function 'mcmreloc' argument 3 names different: declaration 'end' definition 'q'. qtads-3.4.0/tads2/mcm.c:907:57: note: Function 'mcmreloc' argument 3 names different: declaration 'end' definition 'q'. qtads-3.4.0/tads2/mcm.c:1009:42: style:inconclusive: Function 'mcmtoss' argument 2 names different: declaration 'objnum' definition 'n'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.c:75:42: note: Function 'mcmtoss' argument 2 names different: declaration 'objnum' definition 'n'. qtads-3.4.0/tads2/mcm.c:1009:42: note: Function 'mcmtoss' argument 2 names different: declaration 'objnum' definition 'n'. qtads-3.4.0/tads2/mcm.c:1086:25: style:inconclusive: Function 'mcmcsiz' argument 1 names different: declaration 'ctx' definition 'cctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcm.h:328:25: note: Function 'mcmcsiz' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:1086:25: note: Function 'mcmcsiz' argument 1 names different: declaration 'ctx' definition 'cctx'. qtads-3.4.0/tads2/mcm.c:868:14: style: Variable 'o' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/mcm.c:964:14: style: Variable 'nxt' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/mcm.c:1058:14: style: Variable 'o' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/mcm.c:1089:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/mcm.c:157:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/mcm.c:534:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/mcm.c:594:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/mcm.c:821:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/mcm.c:683:17: style: Variable 'min' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/tads2/mcm.c:821:5: style: Variable 'err' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:1223:19: performance:inconclusive: Technically the member function 'testing::internal::GTestLog::GetStream' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2115:8: performance:inconclusive: Technically the member function 'testing::internal::Mutex::Lock' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2116:8: performance:inconclusive: Technically the member function 'testing::internal::Mutex::Unlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2117:8: performance:inconclusive: Technically the member function 'testing::internal::Mutex::AssertHeld' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4629:41: performance:inconclusive: Technically the member function 'testing::internal::FlatTupleBase::Get' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6932:12: debug: CheckClass::isMemberVar found used member variable 'full_match_' with varid 0 [varid0] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6932:45: debug: CheckClass::isMemberVar found used member variable 'regex_' with varid 0 [varid0] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2032:42: style:inconclusive: Technically the member function 'testing::internal::TypeParameterizedTestSuiteRegistry::CheckForInstantiations' can be const. [functionConst] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8716:8: note: Technically the member function 'testing::internal::TypeParameterizedTestSuiteRegistry::CheckForInstantiations' can be const. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2032:42: note: Technically the member function 'testing::internal::TypeParameterizedTestSuiteRegistry::CheckForInstantiations' can be const. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:8222:19: performance:inconclusive: Technically the member function 'testing::ScopedTrace::PushTrace' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:12162:8: note: Technically the member function 'testing::ScopedTrace::PushTrace' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:8222:19: note: Technically the member function 'testing::ScopedTrace::PushTrace' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1130:8: style:inconclusive: Technically the member function 'testing::internal::UnitTestImpl::ClearNonAdHocTestResult' can be const. [functionConst] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3614:8: performance:inconclusive: Technically the member function 'testing::internal::AnythingMatcher::MatchAndExplain' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/tads2/mcs.c:124:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3617:8: performance:inconclusive: Technically the member function 'testing::internal::AnythingMatcher::DescribeTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/tads2/mcs.c:298:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3618:8: performance:inconclusive: Technically the member function 'testing::internal::AnythingMatcher::DescribeNegationTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/tads2/mcs.c:315:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3631:8: performance:inconclusive: Technically the member function 'testing::internal::IsNullMatcher::MatchAndExplain' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3636:8: performance:inconclusive: Technically the member function 'testing::internal::IsNullMatcher::DescribeTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3637:8: performance:inconclusive: Technically the member function 'testing::internal::IsNullMatcher::DescribeNegationTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3647:8: performance:inconclusive: Technically the member function 'testing::internal::NotNullMatcher::MatchAndExplain' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3652:8: performance:inconclusive: Technically the member function 'testing::internal::NotNullMatcher::DescribeTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3653:8: performance:inconclusive: Technically the member function 'testing::internal::NotNullMatcher::DescribeNegationTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4330:8: performance:inconclusive: Technically the member function 'testing::internal::TrulyMatcher::DescribeTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4334:8: performance:inconclusive: Technically the member function 'testing::internal::TrulyMatcher::DescribeNegationTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4443:8: performance:inconclusive: Technically the member function 'testing::internal::IsNanMatcher::MatchAndExplain' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4448:8: performance:inconclusive: Technically the member function 'testing::internal::IsNanMatcher::DescribeTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4449:8: performance:inconclusive: Technically the member function 'testing::internal::IsNanMatcher::DescribeNegationTo' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13820:40: style:inconclusive: Technically the member function 'testing::internal::UntypedFunctionMockerBase::GetHandleOf' can be const. [functionConst] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8449:15: note: Technically the member function 'testing::internal::UntypedFunctionMockerBase::GetHandleOf' can be const. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13820:40: note: Technically the member function 'testing::internal::UntypedFunctionMockerBase::GetHandleOf' can be const. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9643:8: performance:inconclusive: Technically the member function 'testing::internal::ActionResultHolder < void >::Unwrap' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6495:17: performance:inconclusive: Technically the member function 'testing::internal::MatcherBase < const std :: string & >::GetVTable' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6495:17: performance:inconclusive: Technically the member function 'testing::internal::MatcherBase < std :: string >::GetVTable' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:1149:3: style: Class 'RE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:1151:3: style: Class 'RE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3513:3: style: Class 'IgnoredValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4228:3: style: Struct 'ConstCharPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4570:3: style: Struct 'Ignore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6605:3: style: Class 'Matcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6609:3: style: Class 'Matcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6626:3: style: Class 'Matcher < const std :: string & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6631:3: style: Class 'Matcher < const std :: string & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6634:3: style: Class 'Matcher < const std :: string & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6650:3: style: Class 'Matcher < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6655:3: style: Class 'Matcher < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6658:3: style: Class 'Matcher < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8775:3: style: Class 'CartesianProductGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8888:3: style: Class 'CartesianProductHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:1387:3: style: Class 'Action' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4173:3: style: Class 'VariadicMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8739:3: style: Class 'Expectation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8774:3: style: Class 'Expectation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8813:3: style: Class 'ExpectationSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8820:3: style: Class 'ExpectationSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6403:3: style: Class 'MatcherBase < const std :: string & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6403:3: style: Class 'MatcherBase < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11068:8: style: The function 'OnTestSuiteStart' overrides a function in a base class but is identical to the overridden function [uselessOverride] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11016:16: note: Virtual function in base class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11068:8: note: Function in derived class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11071:8: style: The function 'OnTestCaseStart' overrides a function in a base class but is identical to the overridden function [uselessOverride] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11020:16: note: Virtual function in base class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11071:8: note: Function in derived class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11077:8: style: The function 'OnTestSuiteEnd' overrides a function in a base class but is identical to the overridden function [uselessOverride] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11035:16: note: Virtual function in base class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11077:8: note: Function in derived class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11079:8: style: The function 'OnTestCaseEnd' overrides a function in a base class but is identical to the overridden function [uselessOverride] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11039:16: note: Virtual function in base class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11079:8: note: Function in derived class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5152:8: style: The function 'OnTestCaseStart' overrides a function in a base class but is identical to the overridden function [uselessOverride] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11020:16: note: Virtual function in base class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5152:8: note: Function in derived class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5162:8: style: The function 'OnTestCaseEnd' overrides a function in a base class but is identical to the overridden function [uselessOverride] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11039:16: note: Virtual function in base class qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5162:8: note: Function in derived class qtads-3.4.0/tads2/mcs.c:185:49: style:inconclusive: Function 'mcsout' argument 3 names different: declaration 'objptr' definition 'ptr'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcs.h:90:56: note: Function 'mcsout' argument 3 names different: declaration 'objptr' definition 'ptr'. qtads-3.4.0/tads2/mcs.c:185:49: note: Function 'mcsout' argument 3 names different: declaration 'objptr' definition 'ptr'. qtads-3.4.0/tads2/mcs.c:185:61: style:inconclusive: Function 'mcsout' argument 4 names different: declaration 'objsize' definition 'siz'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcs.h:91:22: note: Function 'mcsout' argument 4 names different: declaration 'objsize' definition 'siz'. qtads-3.4.0/tads2/mcs.c:185:61: note: Function 'mcsout' argument 4 names different: declaration 'objsize' definition 'siz'. qtads-3.4.0/tads2/mcs.c:186:22: style:inconclusive: Function 'mcsout' argument 5 names different: declaration 'oldswapseg' definition 'oldseg'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcs.h:91:38: note: Function 'mcsout' argument 5 names different: declaration 'oldswapseg' definition 'oldseg'. qtads-3.4.0/tads2/mcs.c:186:22: note: Function 'mcsout' argument 5 names different: declaration 'oldswapseg' definition 'oldseg'. qtads-3.4.0/tads2/mcs.c:285:34: style:inconclusive: Function 'mcsin' argument 2 names different: declaration 'swapseg' definition 'seg'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcs.h:94:41: note: Function 'mcsin' argument 2 names different: declaration 'swapseg' definition 'seg'. qtads-3.4.0/tads2/mcs.c:285:34: note: Function 'mcsin' argument 2 names different: declaration 'swapseg' definition 'seg'. qtads-3.4.0/tads2/mcs.c:285:46: style:inconclusive: Function 'mcsin' argument 3 names different: declaration 'objptr' definition 'ptr'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcs.h:94:57: note: Function 'mcsin' argument 3 names different: declaration 'objptr' definition 'ptr'. qtads-3.4.0/tads2/mcs.c:285:46: note: Function 'mcsin' argument 3 names different: declaration 'objptr' definition 'ptr'. qtads-3.4.0/tads2/mcs.c:285:58: style:inconclusive: Function 'mcsin' argument 4 names different: declaration 'size' definition 'siz'. [funcArgNamesDifferent] qtads-3.4.0/tads2/mcs.h:94:72: note: Function 'mcsin' argument 4 names different: declaration 'size' definition 'siz'. qtads-3.4.0/tads2/mcs.c:285:58: note: Function 'mcsin' argument 4 names different: declaration 'size' definition 'siz'. qtads-3.4.0/tads2/mcs.c:34:33: style: Parameter 'swapfilename' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/msdos/ostzw32.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/msdos/ostzw32.c:109:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_ZONE_ID_INVALID [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/msdos/ostzw32.c:133:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_ZONE_ID_INVALID [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4222:36: style: Return value '!AlwaysTrue()' is always false [knownConditionTrueFalse] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4222:47: note: Calling function 'AlwaysTrue' returns 1 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4222:36: note: Return value '!AlwaysTrue()' is always false qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3498:57: style: Condition 'IsUtf16SurrogatePair(str[i],str[i+1])' is always false [knownConditionTrueFalse] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3498:57: note: Calling function 'IsUtf16SurrogatePair' returns 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3498:57: note: Condition 'IsUtf16SurrogatePair(str[i],str[i+1])' is always false qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:6792:30: style: Condition 'os_stack_trace.c_str()!=nullptr' is always true [knownConditionTrueFalse] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7298:22: style: Condition 'in_subprocess_for_death_test' is always false [knownConditionTrueFalse] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7257:39: note: Assignment 'in_subprocess_for_death_test=false', assigned value is 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7279:7: note: Assuming condition is false qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7298:22: note: Condition 'in_subprocess_for_death_test' is always false qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9875:35: style: Condition 'std::is_void::value' is always false [knownConditionTrueFalse] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2341:45: warning: Either the condition 'file==nullptr' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11472:14: note: Assuming that condition 'file==nullptr' is not redundant qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11477:19: note: Calling function 'FClose', 1st argument 'file' value is 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2341:45: note: Null pointer dereference qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:6823:34: error: Null pointer dereference: static_cast(nullptr) [nullPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11542:9: warning: Either the condition 'file==nullptr' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11472:14: note: Assuming that condition 'file==nullptr' is not redundant qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11476:48: note: Calling function 'ReadEntireFile', 1st argument 'file' value is 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11547:40: note: Calling function 'GetFileSize', 1st argument 'file' value is 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11542:9: note: Null pointer dereference qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11543:36: warning: Either the condition 'file==nullptr' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11472:14: note: Assuming that condition 'file==nullptr' is not redundant qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11476:48: note: Calling function 'ReadEntireFile', 1st argument 'file' value is 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11547:40: note: Calling function 'GetFileSize', 1st argument 'file' value is 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11543:36: note: Null pointer dereference qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11553:9: warning: Either the condition 'file==nullptr' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11472:14: note: Assuming that condition 'file==nullptr' is not redundant qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11476:48: note: Calling function 'ReadEntireFile', 1st argument 'file' value is 0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11553:9: note: Null pointer dereference qtads-3.4.0/tads2/obj.c:81:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:198:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:257:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:359:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:388:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmosiz [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:416:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:462:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:742:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:895:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:926:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:969:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:1065:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:1090:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2193:56: style:inconclusive: Function 'MatchesFilter' argument 1 names different: declaration 'name' definition 'name_str'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:801:48: note: Function 'MatchesFilter' argument 1 names different: declaration 'name' definition 'name_str'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2193:56: note: Function 'MatchesFilter' argument 1 names different: declaration 'name' definition 'name_str'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2711:49: style:inconclusive: Function 'AssertionFailure' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:9926:60: note: Function 'AssertionFailure' argument 1 names different: declaration 'msg' definition 'message'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2711:49: note: Function 'AssertionFailure' argument 1 names different: declaration 'msg' definition 'message'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3003:39: style:inconclusive: Function 'EqFailure' argument 1 names different: declaration 'expected_expression' definition 'lhs_expression'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3585:50: note: Function 'EqFailure' argument 1 names different: declaration 'expected_expression' definition 'lhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3003:39: note: Function 'EqFailure' argument 1 names different: declaration 'expected_expression' definition 'lhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3004:39: style:inconclusive: Function 'EqFailure' argument 2 names different: declaration 'actual_expression' definition 'rhs_expression'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3586:50: note: Function 'EqFailure' argument 2 names different: declaration 'actual_expression' definition 'rhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3004:39: note: Function 'EqFailure' argument 2 names different: declaration 'actual_expression' definition 'rhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3005:46: style:inconclusive: Function 'EqFailure' argument 3 names different: declaration 'expected_value' definition 'lhs_value'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3587:57: note: Function 'EqFailure' argument 3 names different: declaration 'expected_value' definition 'lhs_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3005:46: note: Function 'EqFailure' argument 3 names different: declaration 'expected_value' definition 'lhs_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3006:46: style:inconclusive: Function 'EqFailure' argument 4 names different: declaration 'actual_value' definition 'rhs_value'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3588:57: note: Function 'EqFailure' argument 4 names different: declaration 'actual_value' definition 'rhs_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3006:46: note: Function 'EqFailure' argument 4 names different: declaration 'actual_value' definition 'rhs_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3151:44: style:inconclusive: Function 'CmpHelperSTREQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11542:55: note: Function 'CmpHelperSTREQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3151:44: note: Function 'CmpHelperSTREQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3152:44: style:inconclusive: Function 'CmpHelperSTREQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11543:55: note: Function 'CmpHelperSTREQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3152:44: note: Function 'CmpHelperSTREQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3153:44: style:inconclusive: Function 'CmpHelperSTREQ' argument 3 names different: declaration 's1' definition 'lhs'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11544:55: note: Function 'CmpHelperSTREQ' argument 3 names different: declaration 's1' definition 'lhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3153:44: note: Function 'CmpHelperSTREQ' argument 3 names different: declaration 's1' definition 'lhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3154:44: style:inconclusive: Function 'CmpHelperSTREQ' argument 4 names different: declaration 's2' definition 'rhs'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11545:55: note: Function 'CmpHelperSTREQ' argument 4 names different: declaration 's2' definition 'rhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3154:44: note: Function 'CmpHelperSTREQ' argument 4 names different: declaration 's2' definition 'rhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3167:48: style:inconclusive: Function 'CmpHelperSTRCASEEQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11550:59: note: Function 'CmpHelperSTRCASEEQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3167:48: note: Function 'CmpHelperSTRCASEEQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3168:48: style:inconclusive: Function 'CmpHelperSTRCASEEQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11551:59: note: Function 'CmpHelperSTRCASEEQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3168:48: note: Function 'CmpHelperSTRCASEEQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3169:48: style:inconclusive: Function 'CmpHelperSTRCASEEQ' argument 3 names different: declaration 's1' definition 'lhs'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11552:59: note: Function 'CmpHelperSTRCASEEQ' argument 3 names different: declaration 's1' definition 'lhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3169:48: note: Function 'CmpHelperSTRCASEEQ' argument 3 names different: declaration 's1' definition 'lhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3170:48: style:inconclusive: Function 'CmpHelperSTRCASEEQ' argument 4 names different: declaration 's2' definition 'rhs'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11553:59: note: Function 'CmpHelperSTRCASEEQ' argument 4 names different: declaration 's2' definition 'rhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3170:48: note: Function 'CmpHelperSTRCASEEQ' argument 4 names different: declaration 's2' definition 'rhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3534:44: style:inconclusive: Function 'CmpHelperSTREQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11575:55: note: Function 'CmpHelperSTREQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3534:44: note: Function 'CmpHelperSTREQ' argument 1 names different: declaration 's1_expression' definition 'lhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3535:44: style:inconclusive: Function 'CmpHelperSTREQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11576:55: note: Function 'CmpHelperSTREQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3535:44: note: Function 'CmpHelperSTREQ' argument 2 names different: declaration 's2_expression' definition 'rhs_expression'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3536:47: style:inconclusive: Function 'CmpHelperSTREQ' argument 3 names different: declaration 's1' definition 'lhs'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11577:58: note: Function 'CmpHelperSTREQ' argument 3 names different: declaration 's1' definition 'lhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3536:47: note: Function 'CmpHelperSTREQ' argument 3 names different: declaration 's1' definition 'lhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3537:47: style:inconclusive: Function 'CmpHelperSTREQ' argument 4 names different: declaration 's2' definition 'rhs'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:11578:58: note: Function 'CmpHelperSTREQ' argument 4 names different: declaration 's2' definition 'rhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3537:47: note: Function 'CmpHelperSTREQ' argument 4 names different: declaration 's2' definition 'rhs'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3655:55: style:inconclusive: Function 'StringStreamToString' argument 1 names different: declaration 'stream' definition 'ss'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3091:66: note: Function 'StringStreamToString' argument 1 names different: declaration 'stream' definition 'ss'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3655:55: note: Function 'StringStreamToString' argument 1 names different: declaration 'stream' definition 'ss'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4205:39: style:inconclusive: Function 'TestInfo' argument 1 names different: declaration 'test_suite_name' definition 'a_test_suite_name'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:10692:31: note: Function 'TestInfo' argument 1 names different: declaration 'test_suite_name' definition 'a_test_suite_name'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4205:39: note: Function 'TestInfo' argument 1 names different: declaration 'test_suite_name' definition 'a_test_suite_name'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4206:39: style:inconclusive: Function 'TestInfo' argument 2 names different: declaration 'name' definition 'a_name'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:10692:67: note: Function 'TestInfo' argument 2 names different: declaration 'name' definition 'a_name'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4206:39: note: Function 'TestInfo' argument 2 names different: declaration 'name' definition 'a_name'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4445:34: style:inconclusive: Function 'TestSuite' argument 1 names different: declaration 'name' definition 'a_name'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:10759:25: note: Function 'TestSuite' argument 1 names different: declaration 'name' definition 'a_name'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4445:34: note: Function 'TestSuite' argument 1 names different: declaration 'name' definition 'a_name'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5326:1: style:inconclusive: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5254:43: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5326:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5327:1: style:inconclusive: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5256:49: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5327:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5333:1: style:inconclusive: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5263:36: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5333:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5334:1: style:inconclusive: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5264:47: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5334:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5335:1: style:inconclusive: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5271:52: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5335:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5336:1: style:inconclusive: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5257:47: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5336:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5337:1: style:inconclusive: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5272:50: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5337:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5338:1: style:inconclusive: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5265:34: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5338:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5344:1: style:inconclusive: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5274:41: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5344:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7441:30: style:inconclusive: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:656:41: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7441:30: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7442:30: style:inconclusive: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:657:41: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7442:30: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7486:39: style:inconclusive: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:663:50: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7486:39: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11664:46: style:inconclusive: Function 'BoolFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2495:46: note: Function 'BoolFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11664:46: note: Function 'BoolFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11678:53: style:inconclusive: Function 'Int32FromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2496:64: note: Function 'Int32FromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11678:53: note: Function 'Int32FromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11721:62: style:inconclusive: Function 'StringFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:2498:62: note: Function 'StringFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:11721:62: note: Function 'StringFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13397:46: style:inconclusive: Function 'ExpectationBase' argument 1 names different: declaration 'file' definition 'a_file'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8926:31: note: Function 'ExpectationBase' argument 1 names different: declaration 'file' definition 'a_file'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13397:46: note: Function 'ExpectationBase' argument 1 names different: declaration 'file' definition 'a_file'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13397:58: style:inconclusive: Function 'ExpectationBase' argument 2 names different: declaration 'line' definition 'a_line'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8926:41: note: Function 'ExpectationBase' argument 2 names different: declaration 'line' definition 'a_line'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13397:58: note: Function 'ExpectationBase' argument 2 names different: declaration 'line' definition 'a_line'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13398:53: style:inconclusive: Function 'ExpectationBase' argument 3 names different: declaration 'source_text' definition 'a_source_text'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8926:66: note: Function 'ExpectationBase' argument 3 names different: declaration 'source_text' definition 'a_source_text'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13398:53: note: Function 'ExpectationBase' argument 3 names different: declaration 'source_text' definition 'a_source_text'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13417:61: style:inconclusive: Function 'SpecifyCardinality' argument 1 names different: declaration 'cardinality' definition 'a_cardinality'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8987:46: note: Function 'SpecifyCardinality' argument 1 names different: declaration 'cardinality' definition 'a_cardinality'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13417:61: note: Function 'SpecifyCardinality' argument 1 names different: declaration 'cardinality' definition 'a_cardinality'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:14182:55: style:inconclusive: Function 'Expectation' argument 1 names different: declaration 'expectation_base' definition 'an_expectation_base'. [funcArgNamesDifferent] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:8775:57: note: Function 'Expectation' argument 1 names different: declaration 'expectation_base' definition 'an_expectation_base'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:14182:55: note: Function 'Expectation' argument 1 names different: declaration 'expectation_base' definition 'an_expectation_base'. qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8462:52: performance: Function parameter 'code_location' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8479:36: performance: Function parameter 'code_location' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8570:27: performance: Function parameter 'a_code_location' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1050:54: performance:inconclusive: Function parameter 'set_up_tc' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1051:57: performance:inconclusive: Function parameter 'tear_down_tc' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1063:49: performance:inconclusive: Function parameter 'set_up_tc' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1064:52: performance:inconclusive: Function parameter 'tear_down_tc' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1960:68: performance: Function parameter 'location' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2004:54: performance: Function parameter 'code_location' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2016:47: performance: Function parameter 'code_location' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4249:43: performance: Function parameter 'code_location' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:4260:46: performance: Function parameter 'code_location' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7191:34: performance:inconclusive: Function parameter 'set_up_tc' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7192:37: performance:inconclusive: Function parameter 'tear_down_tc' should be passed by const reference. [passedByValue] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7332:21: style: Variable 'test_result' can be declared as reference to const [constVariableReference] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:3701:26: style: Parameter 'x' can be declared as reference to const [constParameterReference] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:2658:40: style: Parameter 'wide_c_str' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:3655:55: style: Parameter 'ss' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5868:13: style: Variable 'test_suite' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5876:13: style: Variable 'test_suite' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:9977:9: style: Variable 'result' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:13820:69: style: Parameter 'exp' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:14094:26: style: Parameter 'mock_obj' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:14098:25: style: Parameter 'mock_obj' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:14102:27: style: Parameter 'mock_obj' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:3885:62: style: Parameter 'def' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5546:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5555:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5561:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5573:31: style: Parameter 's' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5578:31: style: Parameter 's' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:5590:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:6035:30: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9854:21: style: Variable 'implicit_sequence' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:9990:34: style: Variable 'expectation' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5763:18: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:7624:21: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8612:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8655:67: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:1868:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5296:36: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock-gtest-all.cc:5869:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8106:12: error: Iterators of different containers 'impl_' and 'other.impl_' are used together. [mismatchingContainers] qtads-3.4.0/tads2/execmd.c:150:21: style:inconclusive: Function 'vocdundo' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:644:21: note: Function 'vocdundo' argument 1 names different: declaration 'ctx' definition 'ctx0'. qtads-3.4.0/tads2/execmd.c:150:21: note: Function 'vocdundo' argument 1 names different: declaration 'ctx' definition 'ctx0'. qtads-3.4.0/tads2/execmd.c:241:32: style:inconclusive: Function 'vocdusz' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:647:32: note: Function 'vocdusz' argument 1 names different: declaration 'ctx' definition 'ctx0'. qtads-3.4.0/tads2/execmd.c:241:32: note: Function 'vocdusz' argument 1 names different: declaration 'ctx' definition 'ctx0'. qtads-3.4.0/tads2/execmd.c:743:52: style:inconclusive: Function 'exe_fuses_and_daemons' argument 7 names different: declaration 'do_cnt' definition 'dobj_cnt'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:743:52: note: Function 'exe_fuses_and_daemons' argument 7 names different: declaration 'do_cnt' definition 'dobj_cnt'. qtads-3.4.0/tads2/execmd.c:743:52: note: Function 'exe_fuses_and_daemons' argument 7 names different: declaration 'do_cnt' definition 'dobj_cnt'. qtads-3.4.0/tads2/execmd.c:2458:66: style:inconclusive: Function 'execmd' argument 13 names different: declaration 'next_start' definition 'next_word'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:416:66: note: Function 'execmd' argument 13 names different: declaration 'next_start' definition 'next_word'. qtads-3.4.0/tads2/execmd.c:2458:66: note: Function 'execmd' argument 13 names different: declaration 'next_start' definition 'next_word'. qtads-3.4.0/tads2/execmd.c:3434:27: style: Local variable 'cnt' shadows outer variable [shadowVariable] qtads-3.4.0/tads2/execmd.c:2464:15: note: Shadowed declaration qtads-3.4.0/tads2/execmd.c:3434:27: note: Shadow variable qtads-3.4.0/tads2/execmd.c:427:20: warning: Redundant code: Found unused member access. [constStatement] qtads-3.4.0/tads2/execmd.c:429:20: warning: Redundant code: Found unused member access. [constStatement] qtads-3.4.0/tads2/execmd.c:431:20: warning: Redundant code: Found unused member access. [constStatement] qtads-3.4.0/tads2/execmd.c:468:43: warning: Redundant code: Found unused member access. [constStatement] qtads-3.4.0/tads2/execmd.c:469:48: warning: Redundant code: Found unused member access. [constStatement] qtads-3.4.0/tads2/execmd.c:470:48: warning: Redundant code: Found unused member access. [constStatement] qtads-3.4.0/tads2/execmd.c:315:57: style: Parameter 'vocw' can be declared as pointer to const. However it seems that 'delobj_cb' is a callback function, if 'vocw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/execmd.c:369:28: note: You might need to cast the function pointer here qtads-3.4.0/tads2/execmd.c:315:57: note: Parameter 'vocw' can be declared as pointer to const qtads-3.4.0/tads2/execmd.c:2120:15: style: Variable 'src' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/execmd.c:2463:15: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/execmd.c:3436:27: style: Variable 'lastfst' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/execmd.c:3655:26: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/execmd.c:3544:30: warning: Uninitialized variable: is_him [uninitvar] qtads-3.4.0/tads2/execmd.c:3483:40: note: Assuming condition is false qtads-3.4.0/tads2/execmd.c:3544:30: note: Uninitialized variable: is_him qtads-3.4.0/tads2/execmd.c:3544:40: warning: Uninitialized variable: is_her [uninitvar] qtads-3.4.0/tads2/execmd.c:3483:40: note: Assuming condition is false qtads-3.4.0/tads2/execmd.c:3544:40: note: Uninitialized variable: is_her qtads-3.4.0/tads2/execmd.c:3544:51: warning: Uninitialized variable: is_them [uninitvar] qtads-3.4.0/tads2/execmd.c:3483:40: note: Assuming condition is false qtads-3.4.0/tads2/execmd.c:3544:51: note: Uninitialized variable: is_them qtads-3.4.0/tads2/execmd.c:617:13: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:632:13: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:676:13: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:702:13: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:762:9: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:1432:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:1151:9: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:1556:9: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:1597:9: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:1830:13: error: Uninitialized variable: typ [legacyUninitvar] qtads-3.4.0/tads2/execmd.c:1821:9: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:2186:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:3139:9: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/execmd.c:749:10: style: Variable 'err2' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/tads2/execmd.c:1898:17: style: Variable 'err' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/tads2/execmd.c:2687:40: style: Variable 'defobj' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:8855:24: style: Variable 'NextI' is assigned a value that is never used. [unreadVariable] qtads-3.4.0/tads2/osnoui.c:999:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSPATHCHAR [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/osnoui.c:1075:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSPATHCHAR [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/osnoui.c:1529:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/osnoui.c:1577:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/osnoui.c:1872:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSPATHURL [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/osnoui.c:1999:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSPATHCHAR [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/osnoui.c:1309:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] qtads-3.4.0/tads2/osnoui.c:1299:53: note: Assuming allocation function fails qtads-3.4.0/tads2/osnoui.c:1299:26: note: Assignment 'ctx=S_isaacctx=(struct isaacctx*)malloc(sizeof(struct isaacctx))', assigned value is 0 qtads-3.4.0/tads2/osnoui.c:1309:5: note: Null pointer dereference qtads-3.4.0/tads2/osnoui.c:1309:14: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] qtads-3.4.0/tads2/osnoui.c:1299:53: note: Assuming allocation function fails qtads-3.4.0/tads2/osnoui.c:1299:26: note: Assignment 'ctx=S_isaacctx=(struct isaacctx*)malloc(sizeof(struct isaacctx))', assigned value is 0 qtads-3.4.0/tads2/osnoui.c:1309:14: note: Null pointer dereference qtads-3.4.0/tads2/osnoui.c:1309:23: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] qtads-3.4.0/tads2/osnoui.c:1299:53: note: Assuming allocation function fails qtads-3.4.0/tads2/osnoui.c:1299:26: note: Assignment 'ctx=S_isaacctx=(struct isaacctx*)malloc(sizeof(struct isaacctx))', assigned value is 0 qtads-3.4.0/tads2/osnoui.c:1309:23: note: Null pointer dereference qtads-3.4.0/tads2/osnoui.c:1310:9: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] qtads-3.4.0/tads2/osnoui.c:1299:53: note: Assuming allocation function fails qtads-3.4.0/tads2/osnoui.c:1299:26: note: Assignment 'ctx=S_isaacctx=(struct isaacctx*)malloc(sizeof(struct isaacctx))', assigned value is 0 qtads-3.4.0/tads2/osnoui.c:1310:9: note: Null pointer dereference qtads-3.4.0/tads2/osnoui.c:1311:9: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] qtads-3.4.0/tads2/osnoui.c:1299:53: note: Assuming allocation function fails qtads-3.4.0/tads2/osnoui.c:1299:26: note: Assignment 'ctx=S_isaacctx=(struct isaacctx*)malloc(sizeof(struct isaacctx))', assigned value is 0 qtads-3.4.0/tads2/osnoui.c:1311:9: note: Null pointer dereference qtads-3.4.0/tads2/osnoui.c:1520:42: style:inconclusive: Function 'os_create_tempfile' argument 1 names different: declaration 'fname' definition 'swapname'. [funcArgNamesDifferent] qtads-3.4.0/tads2/osifc.h:2037:42: note: Function 'os_create_tempfile' argument 1 names different: declaration 'fname' definition 'swapname'. qtads-3.4.0/tads2/osnoui.c:1520:42: note: Function 'os_create_tempfile' argument 1 names different: declaration 'fname' definition 'swapname'. qtads-3.4.0/tads2/osnoui.c:1255:20: style: Variable 'm2' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/osnoui.c:1257:20: style: Variable 'mend' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/osnoui.c:1281:39: style: Parameter 'rsl' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/osnoui.c:1294:20: style: Variable 'r' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/osrestad.c:90:38: warning: Either the condition 'id<0' is redundant or the array 'S_res_strings[6]' is accessed at index -1, which is out of bounds. [negativeIndex] qtads-3.4.0/tads2/osrestad.c:86:9: note: Assuming that condition 'id<0' is not redundant qtads-3.4.0/tads2/osrestad.c:90:38: note: Negative array index qtads-3.4.0/tads2/ostzposix.c:126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/ostzposix.c:291:27: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] qtads-3.4.0/tads2/ply.c:154:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/output.c:972:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_MAXWIDTH [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/output.c:1424:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/output.c:3056:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runstyp [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/output.c:3413:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/ply.c:155:19: style: Variable 'src' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/ply.c:90:13: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/ply.c:120:13: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/ply.c:301:9: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/ply.c:315:13: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/ply.c:343:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/qas.c:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/fio.c:51:31: style:inconclusive: Function 'fioldobj' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent] qtads-3.4.0/tads2/fio.h:83:31: note: Function 'fioldobj' argument 1 names different: declaration 'ctx' definition 'ctx0'. qtads-3.4.0/tads2/fio.c:51:31: note: Function 'fioldobj' argument 1 names different: declaration 'ctx' definition 'ctx0'. qtads-3.4.0/tads2/fio.c:1197:44: style:inconclusive: Function 'fiorso_getgame' argument 2 names different: declaration 'buf' definition 'fnamebuf'. [funcArgNamesDifferent] qtads-3.4.0/tads2/fio.h:117:44: note: Function 'fiorso_getgame' argument 2 names different: declaration 'buf' definition 'fnamebuf'. qtads-3.4.0/tads2/fio.c:1197:44: note: Function 'fiorso_getgame' argument 2 names different: declaration 'buf' definition 'fnamebuf'. qtads-3.4.0/tads2/fio.c:341:29: style: Local variable 'siz' shadows outer variable [shadowVariable] qtads-3.4.0/tads2/fio.c:243:17: note: Shadowed declaration qtads-3.4.0/tads2/fio.c:341:29: note: Shadow variable qtads-3.4.0/tads2/fio.c:374:20: style: Local variable 'siz' shadows outer variable [shadowVariable] qtads-3.4.0/tads2/fio.c:243:17: note: Shadowed declaration qtads-3.4.0/tads2/fio.c:374:20: note: Shadow variable qtads-3.4.0/tads2/fio.c:540:20: style: Local variable 'siz' shadows outer variable [shadowVariable] qtads-3.4.0/tads2/fio.c:243:17: note: Shadowed declaration qtads-3.4.0/tads2/fio.c:540:20: note: Shadow variable qtads-3.4.0/tads2/fio.c:721:20: style: Local variable 'siz' shadows outer variable [shadowVariable] qtads-3.4.0/tads2/fio.c:243:17: note: Shadowed declaration qtads-3.4.0/tads2/fio.c:721:20: note: Shadow variable qtads-3.4.0/tads2/fio.c:897:21: style: Local variable 'siz' shadows outer variable [shadowVariable] qtads-3.4.0/tads2/fio.c:243:17: note: Shadowed declaration qtads-3.4.0/tads2/fio.c:897:21: note: Shadow variable qtads-3.4.0/tads2/fio.c:169:46: style: Parameter 'resfilename' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/fio.c:1042:15: style: Variable 'base_name' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/fio.c:1127:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/regex.c:701:24: warning: Either the condition 'group_stack_level>sizeof(group_stack)/sizeof(group_stack[0])' is redundant or the array 'group_stack[50]' is accessed at index 50, which is out of bounds. [arrayIndexOutOfBoundsCond] qtads-3.4.0/tads2/regex.c:694:17: note: Assuming that condition 'group_stack_level>sizeof(group_stack)/sizeof(group_stack[0])' is not redundant qtads-3.4.0/tads2/regex.c:701:24: note: Array index out of bounds qtads-3.4.0/tads2/regex.c:702:24: warning: Either the condition 'group_stack_level>sizeof(group_stack)/sizeof(group_stack[0])' is redundant or the array 'group_stack[50]' is accessed at index 50, which is out of bounds. [arrayIndexOutOfBoundsCond] qtads-3.4.0/tads2/regex.c:694:17: note: Assuming that condition 'group_stack_level>sizeof(group_stack)/sizeof(group_stack[0])' is not redundant qtads-3.4.0/tads2/regex.c:702:24: note: Array index out of bounds qtads-3.4.0/tads2/regex.c:712:24: warning: Either the condition 'group_stack_level>sizeof(group_stack)/sizeof(group_stack[0])' is redundant or the array 'group_stack[50]' is accessed at index 50, which is out of bounds. [arrayIndexOutOfBoundsCond] qtads-3.4.0/tads2/regex.c:694:17: note: Assuming that condition 'group_stack_level>sizeof(group_stack)/sizeof(group_stack[0])' is not redundant qtads-3.4.0/tads2/regex.c:712:24: note: Array index out of bounds qtads-3.4.0/tads2/regex.c:984:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qtads-3.4.0/tads2/regex.c:348:48: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:395:41: style: Parameter 'lhs' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:395:58: style: Parameter 'rhs' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:425:40: style: Parameter 'sub_machine' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:454:40: style: Parameter 'lhs' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:454:57: style: Parameter 'rhs' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:478:67: style: Parameter 'sub' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:525:43: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:525:60: style: Parameter 'machine' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:1075:39: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/regex.c:1174:40: style: Variable 'group_reg' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/runstat.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runstyp [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/run.c:298:5: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError] qtads-3.4.0/tads2/suprun.c:371:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/suprun.c:195:20: style:inconclusive: Function 'supcont' argument 1 names different: declaration 'ctx' definition 'ctx0'. [funcArgNamesDifferent] qtads-3.4.0/tads2/sup.h:55:20: note: Function 'supcont' argument 1 names different: declaration 'ctx' definition 'ctx0'. qtads-3.4.0/tads2/suprun.c:195:20: note: Function 'supcont' argument 1 names different: declaration 'ctx' definition 'ctx0'. qtads-3.4.0/tads2/suprun.c:354:29: style:inconclusive: Function 'sup_log_undefobj' argument 4 names different: declaration 'sym_name' definition 'nm'. [funcArgNamesDifferent] qtads-3.4.0/tads2/sup.h:75:29: note: Function 'sup_log_undefobj' argument 4 names different: declaration 'sym_name' definition 'nm'. qtads-3.4.0/tads2/suprun.c:354:29: note: Function 'sup_log_undefobj' argument 4 names different: declaration 'sym_name' definition 'nm'. qtads-3.4.0/tads2/suprun.c:354:37: style:inconclusive: Function 'sup_log_undefobj' argument 5 names different: declaration 'sym_name_len' definition 'nmlen'. [funcArgNamesDifferent] qtads-3.4.0/tads2/sup.h:75:43: note: Function 'sup_log_undefobj' argument 5 names different: declaration 'sym_name_len' definition 'nmlen'. qtads-3.4.0/tads2/suprun.c:354:37: note: Function 'sup_log_undefobj' argument 5 names different: declaration 'sym_name_len' definition 'nmlen'. qtads-3.4.0/tads2/suprun.c:354:29: style: Parameter 'nm' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/trd.c:192:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/trd.c:847:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_tads_oem_app_name [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/voc.c:460:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/voc.c:881:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcmoflg [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads2/obj.c:1015:36: style: Condition 'indp[0]==p[0]' is always false [knownConditionTrueFalse] qtads-3.4.0/tads2/obj.c:1014:32: note: Assuming that condition 'indp[0]<=p[0]' is not redundant qtads-3.4.0/tads2/obj.c:1015:36: note: Condition 'indp[0]==p[0]' is always false qtads-3.4.0/tads2/obj.c:145:37: error: Pointer addition with NULL pointer. [nullPointerArithmetic] qtads-3.4.0/tads2/obj.c:171:14: error: Pointer addition with NULL pointer. [nullPointerArithmetic] qtads-3.4.0/tads2/obj.c:168:15: note: Assignment 'propptr=(unsigned char*)((ofs)?(((unsigned char*)(objp))+(ofs)):0)', assigned value is 0 qtads-3.4.0/tads2/obj.c:171:14: note: Null pointer addition qtads-3.4.0/tads2/obj.c:361:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic] qtads-3.4.0/tads2/obj.c:360:17: note: Assignment 'p=(unsigned char*)((retval)?(((unsigned char*)(objptr))+(retval)):0)', assigned value is 0 qtads-3.4.0/tads2/obj.c:361:26: note: Null pointer addition qtads-3.4.0/tads2/obj.c:418:11: error: Pointer addition with NULL pointer. [nullPointerArithmetic] qtads-3.4.0/tads2/obj.c:417:9: note: Assignment 'p=(unsigned char*)((pofs)?(((unsigned char*)(objptr))+(pofs)):0)', assigned value is 0 qtads-3.4.0/tads2/obj.c:418:11: note: Null pointer addition qtads-3.4.0/tads2/obj.c:758:9: error: Pointer addition with NULL pointer. [nullPointerArithmetic] qtads-3.4.0/tads2/obj.c:66:24: style:inconclusive: Function 'objgetp' argument 1 names different: declaration 'ctx' definition 'mctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:274:24: note: Function 'objgetp' argument 1 names different: declaration 'ctx' definition 'mctx'. qtads-3.4.0/tads2/obj.c:66:24: note: Function 'objgetp' argument 1 names different: declaration 'ctx' definition 'mctx'. qtads-3.4.0/tads2/obj.c:321:43: style:inconclusive: Function 'objgetap' argument 2 names different: declaration 'objn' definition 'obj'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:296:43: note: Function 'objgetap' argument 2 names different: declaration 'objn' definition 'obj'. qtads-3.4.0/tads2/obj.c:321:43: note: Function 'objgetap' argument 2 names different: declaration 'objn' definition 'obj'. qtads-3.4.0/tads2/obj.c:322:23: style:inconclusive: Function 'objgetap' argument 4 names different: declaration 'orn' definition 'ornp'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:297:23: note: Function 'objgetap' argument 4 names different: declaration 'orn' definition 'ornp'. qtads-3.4.0/tads2/obj.c:322:23: note: Function 'objgetap' argument 4 names different: declaration 'orn' definition 'ornp'. qtads-3.4.0/tads2/obj.c:450:36: style:inconclusive: Function 'objsetp' argument 2 names different: declaration 'obj' definition 'objn'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:313:36: note: Function 'objsetp' argument 2 names different: declaration 'obj' definition 'objn'. qtads-3.4.0/tads2/obj.c:450:36: note: Function 'objsetp' argument 2 names different: declaration 'obj' definition 'objn'. qtads-3.4.0/tads2/obj.c:839:30: style:inconclusive: Function 'objuini' argument 1 names different: declaration 'memctx' definition 'ctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:371:30: note: Function 'objuini' argument 1 names different: declaration 'memctx' definition 'ctx'. qtads-3.4.0/tads2/obj.c:839:30: note: Function 'objuini' argument 1 names different: declaration 'memctx' definition 'ctx'. qtads-3.4.0/tads2/obj.c:839:42: style:inconclusive: Function 'objuini' argument 2 names different: declaration 'undosiz' definition 'siz'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:371:45: note: Function 'objuini' argument 2 names different: declaration 'undosiz' definition 'siz'. qtads-3.4.0/tads2/obj.c:839:42: note: Function 'objuini' argument 2 names different: declaration 'undosiz' definition 'siz'. qtads-3.4.0/tads2/obj.c:870:26: style:inconclusive: Function 'objulose' argument 1 names different: declaration 'undoctx' definition 'ctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:380:26: note: Function 'objulose' argument 1 names different: declaration 'undoctx' definition 'ctx'. qtads-3.4.0/tads2/obj.c:870:26: note: Function 'objulose' argument 1 names different: declaration 'undoctx' definition 'ctx'. qtads-3.4.0/tads2/obj.c:880:26: style:inconclusive: Function 'objuterm' argument 1 names different: declaration 'undoctx' definition 'uctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:377:26: note: Function 'objuterm' argument 1 names different: declaration 'undoctx' definition 'uctx'. qtads-3.4.0/tads2/obj.c:880:26: note: Function 'objuterm' argument 1 names different: declaration 'undoctx' definition 'uctx'. qtads-3.4.0/tads2/obj.c:887:22: style:inconclusive: Function 'objrevert' argument 1 names different: declaration 'mctx' definition 'ctx0'. [funcArgNamesDifferent] qtads-3.4.0/tads2/obj.h:422:22: note: Function 'objrevert' argument 1 names different: declaration 'mctx' definition 'ctx0'. qtads-3.4.0/tads2/obj.c:887:22: note: Function 'objrevert' argument 1 names different: declaration 'mctx' definition 'ctx0'. qtads-3.4.0/tads2/obj.c:778:23: style: Parameter 'undoctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/obj.c:289:27: warning: Uninitialized variable: isdesc [uninitvar] qtads-3.4.0/tads2/obj.c:275:17: note: Assuming condition is false qtads-3.4.0/tads2/obj.c:289:27: note: Uninitialized variable: isdesc qtads-3.4.0/tads2/obj.c:553:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/output.c:2709:26: style: Condition 'is_end_tag' is always true [knownConditionTrueFalse] qtads-3.4.0/tads2/output.c:3173:18: style: Condition 'tiologcls(ctx)' is always false [knownConditionTrueFalse] qtads-3.4.0/tads2/output.c:3173:18: note: Calling function 'tiologcls' returns 0 qtads-3.4.0/tads2/output.c:3173:18: note: Condition 'tiologcls(ctx)' is always false qtads-3.4.0/tads2/voc.c:142:26: warning: Possible null pointer dereference: vw [nullPointer] qtads-3.4.0/tads2/voc.c:141:14: note: Assignment 'vw=(inx)==((unsigned int)(-1))?(struct vocwdef*)0:(ctx->voccxwp[(inx)/2000]+((inx)%2000))', assigned value is 0 qtads-3.4.0/tads2/voc.c:142:26: note: Null pointer dereference qtads-3.4.0/tads2/voc.c:173:5: warning: Possible null pointer dereference: vw [nullPointer] qtads-3.4.0/tads2/voc.c:141:14: note: Assignment 'vw=(inx)==((unsigned int)(-1))?(struct vocwdef*)0:(ctx->voccxwp[(inx)/2000]+((inx)%2000))', assigned value is 0 qtads-3.4.0/tads2/voc.c:173:5: note: Null pointer dereference qtads-3.4.0/tads2/voc.c:177:5: warning: Possible null pointer dereference: vw [nullPointer] qtads-3.4.0/tads2/voc.c:141:14: note: Assignment 'vw=(inx)==((unsigned int)(-1))?(struct vocwdef*)0:(ctx->voccxwp[(inx)/2000]+((inx)%2000))', assigned value is 0 qtads-3.4.0/tads2/voc.c:177:5: note: Null pointer dereference qtads-3.4.0/tads2/voc.c:178:5: warning: Possible null pointer dereference: vw [nullPointer] qtads-3.4.0/tads2/voc.c:141:14: note: Assignment 'vw=(inx)==((unsigned int)(-1))?(struct vocwdef*)0:(ctx->voccxwp[(inx)/2000]+((inx)%2000))', assigned value is 0 qtads-3.4.0/tads2/voc.c:178:5: note: Null pointer dereference qtads-3.4.0/tads2/voc.c:179:5: warning: Possible null pointer dereference: vw [nullPointer] qtads-3.4.0/tads2/voc.c:141:14: note: Assignment 'vw=(inx)==((unsigned int)(-1))?(struct vocwdef*)0:(ctx->voccxwp[(inx)/2000]+((inx)%2000))', assigned value is 0 qtads-3.4.0/tads2/voc.c:179:5: note: Null pointer dereference qtads-3.4.0/tads2/voc.c:239:21: style:inconclusive: Function 'vocadd2' argument 5 names different: declaration 'wrd1' definition 'wrdtxt'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:337:21: note: Function 'vocadd2' argument 5 names different: declaration 'wrd1' definition 'wrdtxt'. qtads-3.4.0/tads2/voc.c:239:21: note: Function 'vocadd2' argument 5 names different: declaration 'wrd1' definition 'wrdtxt'. qtads-3.4.0/tads2/voc.c:239:33: style:inconclusive: Function 'vocadd2' argument 6 names different: declaration 'len1' definition 'len'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:337:31: note: Function 'vocadd2' argument 6 names different: declaration 'len1' definition 'len'. qtads-3.4.0/tads2/voc.c:239:33: note: Function 'vocadd2' argument 6 names different: declaration 'len1' definition 'len'. qtads-3.4.0/tads2/voc.c:323:55: style:inconclusive: Function 'vocadd' argument 4 names different: declaration 'classflag' definition 'classflg'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:333:17: note: Function 'vocadd' argument 4 names different: declaration 'classflag' definition 'classflg'. qtads-3.4.0/tads2/voc.c:323:55: note: Function 'vocadd' argument 4 names different: declaration 'classflag' definition 'classflg'. qtads-3.4.0/tads2/voc.c:323:71: style:inconclusive: Function 'vocadd' argument 5 names different: declaration 'wrdval' definition 'wrdtxt'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:333:34: note: Function 'vocadd' argument 5 names different: declaration 'wrdval' definition 'wrdtxt'. qtads-3.4.0/tads2/voc.c:323:71: note: Function 'vocadd' argument 5 names different: declaration 'wrdval' definition 'wrdtxt'. qtads-3.4.0/tads2/voc.c:427:26: style:inconclusive: Function 'vocrevert' argument 1 names different: declaration 'ctx' definition 'vctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:627:26: note: Function 'vocrevert' argument 1 names different: declaration 'ctx' definition 'vctx'. qtads-3.4.0/tads2/voc.c:427:26: note: Function 'vocrevert' argument 1 names different: declaration 'ctx' definition 'vctx'. qtads-3.4.0/tads2/voc.c:544:24: style:inconclusive: Function 'vocterm' argument 1 names different: declaration 'vocctx' definition 'ctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:616:24: note: Function 'vocterm' argument 1 names different: declaration 'vocctx' definition 'ctx'. qtads-3.4.0/tads2/voc.c:544:24: note: Function 'vocterm' argument 1 names different: declaration 'vocctx' definition 'ctx'. qtads-3.4.0/tads2/voc.c:660:48: style:inconclusive: Function 'vocdel1' argument 3 names different: declaration 'wrd' definition 'wrd1'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:343:48: note: Function 'vocdel1' argument 3 names different: declaration 'wrd' definition 'wrd1'. qtads-3.4.0/tads2/voc.c:660:48: note: Function 'vocdel1' argument 3 names different: declaration 'wrd' definition 'wrd1'. qtads-3.4.0/tads2/voc.c:825:36: style:inconclusive: Function 'vocidel' argument 2 names different: declaration 'chi' definition 'obj'. [funcArgNamesDifferent] qtads-3.4.0/tads2/voc.h:357:36: note: Function 'vocidel' argument 2 names different: declaration 'chi' definition 'obj'. qtads-3.4.0/tads2/voc.c:825:36: note: Function 'vocidel' argument 2 names different: declaration 'chi' definition 'obj'. qtads-3.4.0/tads2/voc.c:606:46: style: Parameter 'voc' can be declared as pointer to const. However it seems that 'voc_count_cb' is a callback function, if 'voc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/voc.c:642:28: note: You might need to cast the function pointer here qtads-3.4.0/tads2/voc.c:606:46: note: Parameter 'voc' can be declared as pointer to const qtads-3.4.0/tads2/voc.c:606:60: style: Parameter 'vocw' can be declared as pointer to const. However it seems that 'voc_count_cb' is a callback function, if 'vocw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/voc.c:642:28: note: You might need to cast the function pointer here qtads-3.4.0/tads2/voc.c:606:60: note: Parameter 'vocw' can be declared as pointer to const qtads-3.4.0/tads2/output.c:2965:54: style:inconclusive: Function 'tiosetfmt' argument 3 names different: declaration 'fmtbase' definition 'fbase'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tio.h:73:61: note: Function 'tiosetfmt' argument 3 names different: declaration 'fmtbase' definition 'fbase'. qtads-3.4.0/tads2/output.c:2965:54: note: Function 'tiosetfmt' argument 3 names different: declaration 'fmtbase' definition 'fbase'. qtads-3.4.0/tads2/output.c:2965:66: style:inconclusive: Function 'tiosetfmt' argument 4 names different: declaration 'fmtlen' definition 'flen'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tio.h:74:21: note: Function 'tiosetfmt' argument 4 names different: declaration 'fmtlen' definition 'flen'. qtads-3.4.0/tads2/output.c:2965:66: note: Function 'tiosetfmt' argument 4 names different: declaration 'fmtlen' definition 'flen'. qtads-3.4.0/tads2/output.c:3026:32: style:inconclusive: Function 'outformatlen' argument 2 names different: declaration 'len' definition 'slen'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tio.h:99:32: note: Function 'outformatlen' argument 2 names different: declaration 'len' definition 'slen'. qtads-3.4.0/tads2/output.c:3026:32: note: Function 'outformatlen' argument 2 names different: declaration 'len' definition 'slen'. qtads-3.4.0/tads2/output.c:419:43: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'do_std_print' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/output.c:523:27: note: You might need to cast the function pointer here qtads-3.4.0/tads2/output.c:419:43: note: Parameter 'stream' can be declared as pointer to const qtads-3.4.0/tads2/output.c:1103:15: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/output.c:1846:14: style: Variable 'f1' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/output.c:2262:23: style: Variable 'cbp' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/output.c:2965:26: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/output.c:3235:30: style: Parameter 'txt' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/output.c:3429:30: style: Parameter 'tioctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/output.c:3435:30: style: Parameter 'tioctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/output.c:3441:31: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/output.c:3447:31: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/output.c:3456:28: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/output.c:3465:30: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads3/vmglobv.h:27:5: error: There is an unknown macro here somewhere. Configuration is required. If VM_GLOBAL_OBJDEF is a macro then please configure it. [unknownMacro] qtads-3.4.0/tads2/vocab.c:80:5: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError] qtads-3.4.0/tads3/gameinfo.cpp:147:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFTGAME [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads3/gameinfo.cpp:278:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_SET [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads3/gameinfo.cpp:499:21: style:inconclusive: Technically the member function 'CTadsGameInfo::enum_values' can be const. [functionConst] qtads-3.4.0/tads3/gameinfo.h:83:10: note: Technically the member function 'CTadsGameInfo::enum_values' can be const. qtads-3.4.0/tads3/gameinfo.cpp:499:21: note: Technically the member function 'CTadsGameInfo::enum_values' can be const. qtads-3.4.0/tads3/t3std.h:980:18: style: Virtual function 'free_mem' is called from destructor '~CArrayList()' at line 845. Dynamic binding is not used. [virtualCallInConstructor] qtads-3.4.0/tads3/t3std.h:845:9: note: Calling free_mem qtads-3.4.0/tads3/t3std.h:980:18: note: free_mem is a virtual function qtads-3.4.0/tads3/gameinfo.h:107:18: style: Virtual function 'free_value' is called from destructor '~CTadsGameInfo()' at line 89. Dynamic binding is not used. [virtualCallInConstructor] qtads-3.4.0/tads3/gameinfo.cpp:89:5: note: Calling free_value_list qtads-3.4.0/tads3/gameinfo.cpp:114:9: note: Calling free_value qtads-3.4.0/tads3/gameinfo.h:107:18: note: free_value is a virtual function qtads-3.4.0/tads3/vmuni.h:136:5: style: Class 'CVmCaseFoldStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/tads3/utf8.h:59:5: style: Class 'utf8_ptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/tads3/utf8.h:62:5: style: Class 'utf8_ptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/tads3/gameinfo.h:142:5: style: Class 'CTadsGameInfoLocal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/tads3/gameinfo.h:148:5: style: Class 'CTadsGameInfoLocal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/tads3/gameinfo.h:151:6: style: The destructor '~CTadsGameInfoLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/tads3/gameinfo.h:49:14: note: Virtual destructor in base class qtads-3.4.0/tads3/gameinfo.h:151:6: note: Destructor in derived class qtads-3.4.0/tads3/gameinfo.h:155:25: style: The function 'store_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/tads3/gameinfo.h:97:25: note: Virtual function in base class qtads-3.4.0/tads3/gameinfo.h:155:25: note: Function in derived class qtads-3.4.0/tads3/gameinfo.h:158:18: style: The function 'free_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/tads3/gameinfo.h:107:18: note: Virtual function in base class qtads-3.4.0/tads3/gameinfo.h:158:18: note: Function in derived class qtads-3.4.0/tads3/t3std.h:899:20: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads3/t3std.h:972:16: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads3/utf8.h:619:25: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads3/utf8.h:649:21: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads3/gameinfo.cpp:289:12: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads3/gameinfo.cpp:446:13: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads3/gameinfo.cpp:502:24: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads3/utf8.h:214:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads3/resfind.cpp:76:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_CUR [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads3/resfind.cpp:207:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_CUR [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads3/resfind.cpp:328:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFSK_CUR [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads3/resfind.cpp:366:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFTGAME [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads3/resload.cpp:71:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads3/resload.h:40:5: style: Class 'CResLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtads-3.4.0/tads3/resnoexe.cpp:27:23: performance:inconclusive: Technically the member function 'CResLoader::open_exe_res' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/tads3/resload.h:92:15: note: Technically the member function 'CResLoader::open_exe_res' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/tads3/resnoexe.cpp:27:23: note: Technically the member function 'CResLoader::open_exe_res' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/tads3/resnoexe.cpp:37:23: performance:inconclusive: Technically the member function 'CResLoader::open_lib_res' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/tads3/resload.h:100:15: note: Technically the member function 'CResLoader::open_lib_res' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/tads3/resnoexe.cpp:37:23: note: Technically the member function 'CResLoader::open_lib_res' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/tads3/tctargty.h:62:0: error: #error No code generator target is defined. A code generator must be defined in your makefile. See tctarg.h for details. [preprocessorErrorDirective] qtads-3.4.0/tads3/tctarg.h:109:0: error: #error No code generator target is defined. A code generator must be defined in your makefile. See tctarg.h for details. [preprocessorErrorDirective] qtads-3.4.0/tads3/vmobj.h:1859:60: error: There is an unknown macro here somewhere. Configuration is required. If vmg_ is a macro then please configure it. [unknownMacro] qtads-3.4.0/tads3/vmconhmp.cpp:929:39: error: There is an unknown macro here somewhere. Configuration is required. If vmg_ is a macro then please configure it. [unknownMacro] qtads-3.4.0/tads3/vmcrc.cpp:78:14: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads3/vmcrc.cpp:20:26: style: Variable 'tab' can be declared as const array [constVariable] qtads-3.4.0/tads3/vmhash.cpp:224:20: style:inconclusive: Technically the member function 'CVmHashTable::delete_all_entries' can be const. [functionConst] qtads-3.4.0/tads3/vmhash.h:133:10: note: Technically the member function 'CVmHashTable::delete_all_entries' can be const. qtads-3.4.0/tads3/vmhash.cpp:224:20: note: Technically the member function 'CVmHashTable::delete_all_entries' can be const. qtads-3.4.0/tads3/vmhash.cpp:420:20: style:inconclusive: Technically the member function 'CVmHashTable::enum_entries' can be const. [functionConst] qtads-3.4.0/tads3/vmhash.h:161:10: note: Technically the member function 'CVmHashTable::enum_entries' can be const. qtads-3.4.0/tads3/vmhash.cpp:420:20: note: Technically the member function 'CVmHashTable::enum_entries' can be const. qtads-3.4.0/tads3/vmhash.cpp:453:20: style:inconclusive: Technically the member function 'CVmHashTable::safe_enum_entries' can be const. [functionConst] qtads-3.4.0/tads3/vmhash.h:169:10: note: Technically the member function 'CVmHashTable::safe_enum_entries' can be const. qtads-3.4.0/tads3/vmhash.cpp:453:20: note: Technically the member function 'CVmHashTable::safe_enum_entries' can be const. qtads-3.4.0/tads3/vmhash.cpp:503:20: style:inconclusive: Technically the member function 'CVmHashTable::move_entries_to' can be const. [functionConst] qtads-3.4.0/tads3/vmhash.h:181:10: note: Technically the member function 'CVmHashTable::move_entries_to' can be const. qtads-3.4.0/tads3/vmhash.cpp:503:20: note: Technically the member function 'CVmHashTable::move_entries_to' can be const. qtads-3.4.0/tads3/vmhash.cpp:614:20: performance:inconclusive: Technically the member function 'CVmHashTable::debug_dump' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/tads3/vmhash.h:184:10: note: Technically the member function 'CVmHashTable::debug_dump' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/tads3/vmhash.cpp:614:20: note: Technically the member function 'CVmHashTable::debug_dump' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/tads3/vmhash.cpp:253:19: performance:inconclusive: Technically the member function 'CVmHashTable::is_power_of_two' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtads-3.4.0/tads3/vmhash.h:200:9: note: Technically the member function 'CVmHashTable::is_power_of_two' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/tads3/vmhash.cpp:253:19: note: Technically the member function 'CVmHashTable::is_power_of_two' can be static (but you may consider moving to unnamed namespace). qtads-3.4.0/tads3/vmhash.cpp:211:16: warning: Class 'CVmHashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtads-3.4.0/tads3/vmhash.cpp:211:16: warning: Class 'CVmHashTable' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtads-3.4.0/tads3/vmhash.h:223:18: style: The function 'compute_hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/tads3/vmhash.h:38:26: note: Virtual function in base class qtads-3.4.0/tads3/vmhash.h:223:18: note: Function in derived class qtads-3.4.0/tads3/vmhash.h:233:18: style: The function 'compute_hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/tads3/vmhash.h:38:26: note: Virtual function in base class qtads-3.4.0/tads3/vmhash.h:233:18: note: Function in derived class qtads-3.4.0/tads3/vmhash.h:247:17: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/tads3/vmhash.h:62:17: note: Virtual function in base class qtads-3.4.0/tads3/vmhash.h:247:17: note: Function in derived class qtads-3.4.0/tads3/vmhash.h:261:17: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qtads-3.4.0/tads3/vmhash.h:62:17: note: Virtual function in base class qtads-3.4.0/tads3/vmhash.h:261:17: note: Function in derived class qtads-3.4.0/tads3/vmhash.cpp:125:19: style: C-style pointer casting [cstyleCast] qtads-3.4.0/tads3/vmhash.cpp:399:19: style: The scope of the variable 'entry' can be reduced. [variableScope] qtads-3.4.0/tads3/vmhash.cpp:39:54: style:inconclusive: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent] qtads-3.4.0/tads3/vmhash.h:223:43: note: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. qtads-3.4.0/tads3/vmhash.cpp:39:54: note: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. qtads-3.4.0/tads3/vmhash.cpp:39:64: style:inconclusive: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent] qtads-3.4.0/tads3/vmhash.h:223:55: note: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. qtads-3.4.0/tads3/vmhash.cpp:39:64: note: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. qtads-3.4.0/tads3/vmhash.cpp:63:54: style:inconclusive: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent] qtads-3.4.0/tads3/vmhash.h:233:43: note: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. qtads-3.4.0/tads3/vmhash.cpp:63:54: note: Function 'compute_hash' argument 1 names different: declaration 'str' definition 's'. qtads-3.4.0/tads3/vmhash.cpp:63:64: style:inconclusive: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent] qtads-3.4.0/tads3/vmhash.h:233:55: note: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. qtads-3.4.0/tads3/vmhash.cpp:63:64: note: Function 'compute_hash' argument 2 names different: declaration 'len' definition 'l'. qtads-3.4.0/tads3/vmhash.cpp:265:55: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads3/vmisaac.cpp:46:15: style: Variable 'm2' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads3/vmisaac.cpp:48:15: style: Variable 'mend' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads3/vmisaac.cpp:89:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/trd.c:45:47: style:inconclusive: Function 'supgnam' argument 3 names different: declaration 'objn' definition 'sc'. [funcArgNamesDifferent] qtads-3.4.0/tads2/sup.h:82:47: note: Function 'supgnam' argument 3 names different: declaration 'objn' definition 'sc'. qtads-3.4.0/tads2/trd.c:45:47: note: Function 'supgnam' argument 3 names different: declaration 'objn' definition 'sc'. qtads-3.4.0/tads2/trd.c:51:33: style:inconclusive: Function 'tok_read_defines' argument 1 names different: declaration 'ctx' definition 'tctx'. [funcArgNamesDifferent] qtads-3.4.0/tads2/tok.h:480:33: note: Function 'tok_read_defines' argument 1 names different: declaration 'ctx' definition 'tctx'. qtads-3.4.0/tads2/trd.c:51:33: note: Function 'tok_read_defines' argument 1 names different: declaration 'ctx' definition 'tctx'. qtads-3.4.0/tads2/trd.c:68:29: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/trd.c:78:31: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] qtads-3.4.0/tads2/trd.c:302:27: style: Variable 'p' can be declared as pointer to const [constVariablePointer] qtads-3.4.0/tads2/trd.c:725:41: style: Parameter 'fac' can be declared as pointer to const. However it seems that 'trdlogerr' is a callback function, if 'fac' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/trd.c:824:23: note: You might need to cast the function pointer here qtads-3.4.0/tads2/trd.c:725:41: note: Parameter 'fac' can be declared as pointer to const qtads-3.4.0/tads2/trd.c:663:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads2/trd.c:857:5: error: Uninitialized struct member: fr_.errprv [uninitStructMember] qtads-3.4.0/tads3/vmsrcf.cpp:143:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSMALMAX [valueFlowBailoutIncompleteVar] qtads-3.4.0/tads3/vmsrcf.cpp:191:21: style:inconclusive: Technically the member function 'CVmSrcfEntry::find_src_addr' can be const. [functionConst] qtads-3.4.0/tads3/vmsrcf.h:108:11: note: Technically the member function 'CVmSrcfEntry::find_src_addr' can be const. qtads-3.4.0/tads3/vmsrcf.cpp:191:21: note: Technically the member function 'CVmSrcfEntry::find_src_addr' can be const. qtads-3.4.0/tads3/vmsrcf.cpp:193:18: style: The scope of the variable 'cur' can be reduced. [variableScope] qtads-3.4.0/tads3/vmtobj.cpp:332:5: error: There is an unknown macro here somewhere. Configuration is required. If VM_IF_ALLOC_PRE_GLOBAL is a macro then please configure it. [unknownMacro] diff: 2.18.0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/src/fmt.cc:3:4: error: #error Module not supported. [preprocessorErrorDirective] 2.18.0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/format-test.cc:1462:1: error: There is an unknown macro here somewhere. Configuration is required. If FMT_BEGIN_NAMESPACE is a macro then please configure it. [unknownMacro] head qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/format-test.cc:1791:0: error: failed to evaluate #if condition, undefined function-like macro invocation: FMT_HAS_FEATURE( ... ) [syntaxError] 2.18.0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gmock/gmock.h:4200:8: performance:inconclusive: Technically the member function 'testing::internal::VariadicMatcher::CreateVariadicMatcher' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/gtest/gtest/gtest.h:4624:47: performance:inconclusive: Technically the member function 'testing::internal::FlatTupleBase::Get' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/header-only-test.cc:8:4: error: #error "Not in the header-only mode." [preprocessorErrorDirective] 2.18.0 qtads-3.4.0/SDL_audiolib/3rdparty/fmt/test/posix-mock-test.cc:455:16: style: Variable 'copy' can be declared as reference to const [constVariableReference] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:122:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emulator [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:136:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chip_amount [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:158:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable embedded_bank [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:187:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable embedded_bank [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:218:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adl_player [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:262:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:268:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable duration [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:277:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:283:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:288:65: style: C-style pointer casting [cstyleCast] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:289:39: style: C-style pointer casting [cstyleCast] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderAdlmidi.cpp:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADLMIDI_EMU_NUKED [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderBassmidi.cpp:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASS_CONFIG_MIDI_DEFFONT [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderBassmidi.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASS_SAMPLE_FLOAT [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderBassmidi.cpp:169:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderBassmidi.cpp:196:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASS_POS_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderBassmidi.cpp:226:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASS_POS_BYTE [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrflac.cpp:142:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrflac.cpp:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrflac.cpp:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrmp3.cpp:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrmp3.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrmp3.cpp:125:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampleRate [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrmp3.cpp:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable duration_ [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrmp3.cpp:145:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrmp3.cpp:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrmp3.cpp:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable duration_ [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrwav.cpp:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrwav.cpp:118:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampleRate [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrwav.cpp:132:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalPCMFrameCount [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrwav.cpp:138:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrwav.cpp:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderDrwav.cpp:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFlac.cpp:168:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFlac.cpp:181:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAC__stream_decoder_init_ogg_stream [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFlac.cpp:204:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLastError [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFlac.cpp:256:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fChannels [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFlac.cpp:261:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSampleRate [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFlac.cpp:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFlac.cpp:320:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuration [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFlac.cpp:329:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fHasLostSync [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:133:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLUID_INTERP_7THORDER [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSynth [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:184:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSynth [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSynth [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:204:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSynth [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:215:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSynth [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:278:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPlayer [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:50:73: style: Checking if unsigned expression 'SDL_RWread(static_cast(rwops),buf.get(),1,count)' is less than zero. [unsignedLessThanZero] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLUID_FAILED [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLUID_FAILED [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderFluidsynth.cpp:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLUID_FAILED [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderModplug.cpp:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuration [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderModplug.cpp:124:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderModplug.cpp:19:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODPLUG_ENABLE_OVERSAMPLING [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderModplug.cpp:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpHandle [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderModplug.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderMusepack.cpp:156:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strmInfo [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderMusepack.cpp:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPC_STATUS_OK [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderMusepack.cpp:75:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderMusepack.cpp:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderMusepack.cpp:93:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_freq [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderMusepack.cpp:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderOpenmpt.cpp:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuration [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderOpenmpt.cpp:80:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuration [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderOpenmpt.cpp:90:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderOpenmpt.cpp:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderSndfile.cpp:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderSndfile.cpp:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuration [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderSndfile.cpp:131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderSndfile.cpp:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderSndfile.cpp:94:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderSndfile.cpp:99:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samplerate [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderWildmidi.cpp:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderWildmidi.cpp:156:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderWildmidi.cpp:39:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderWildmidi.cpp:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderWildmidi.cpp:98:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderXmp.cpp:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderXmp.cpp:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fContext [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderXmp.cpp:71:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRate [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderXmp.cpp:81:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEof [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/DecoderXmp.cpp:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fEof [valueFlowBailoutIncompleteVar] head qtads-3.4.0/SDL_audiolib/src/ResamplerSdl.cpp:6:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] head qtads-3.4.0/SDL_audiolib/src/SdlMutex.h:35:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsPaused [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:135:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsPaused [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:167:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVolume [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVolume [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:181:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStereoPos [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStereoPos [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:195:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsMuted [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:202:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsMuted [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsMuted [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsPlaying [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsPaused [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:244:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFinishCallback [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:251:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFinishCallback [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:258:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLoopCallback [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:265:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLoopCallback [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:275:57: style: Parameter 'p' can be declared as reference to const [constParameterReference] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:288:63: style: Parameter 'p' can be declared as reference to const [constParameterReference] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:304:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFinishCallback [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:311:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLoopCallback [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsOpen [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsPlaying [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/Stream.cpp:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFadingIn [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/aulib.cpp:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/aulib.cpp:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_AUDIO [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/aulib.cpp:160:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/aulib.cpp:165:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/aulib.cpp:170:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/aulib.cpp:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samples [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/aulib.cpp:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_AUDIO [valueFlowBailoutIncompleteVar] head qtads-3.4.0/SDL_audiolib/src/missing.h:5:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] head qtads-3.4.0/SDL_audiolib/src/missing/sdl_load_file_rw.c:4:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] head qtads-3.4.0/SDL_audiolib/src/missing/sdl_rwsize.c:3:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] 2.18.0 qtads-3.4.0/SDL_audiolib/src/sampleconv.cpp:45:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/SDL_audiolib/src/stream_p.cpp:188:15: style:inconclusive: Same expression used in consecutive assignments of 'volumeLeft' and 'volumeRight'. [duplicateAssignExpression] qtads-3.4.0/SDL_audiolib/src/stream_p.cpp:189:15: note: Same expression used in consecutive assignments of 'volumeLeft' and 'volumeRight'. qtads-3.4.0/SDL_audiolib/src/stream_p.cpp:188:15: note: Same expression used in consecutive assignments of 'volumeLeft' and 'volumeRight'. 2.18.0 qtads-3.4.0/SDL_audiolib/src/stream_p.cpp:50:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head qtads-3.4.0/htmltads/htmldisp.cpp:2459:5: warning: Class 'CHtmlDispTextGrid' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmldisp.cpp:2459:5: warning: Class 'CHtmlDispTextGrid' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 qtads-3.4.0/htmltads/htmlfmt.cpp:363:5: warning: Class 'CHtmlFormatter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head qtads-3.4.0/htmltads/htmlfmt.cpp:363:5: warning: Class 'CHtmlFormatter' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 qtads-3.4.0/htmltads/htmlfmt.cpp:363:5: warning: Class 'CHtmlFormatter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head qtads-3.4.0/htmltads/htmlfmt.cpp:363:5: warning: Class 'CHtmlFormatter' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmlfmt.cpp:3903:16: warning: Class 'CHtmlFmtHashEntryMap' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmlfmt.cpp:3903:16: warning: Class 'CHtmlFmtHashEntryMap' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 qtads-3.4.0/htmltads/htmlfmt.cpp:6490:5: warning: Class 'CHtmlFormatterBannerExtText' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head qtads-3.4.0/htmltads/htmlfmt.cpp:6490:5: warning: Class 'CHtmlFormatterBannerExtText' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 qtads-3.4.0/htmltads/htmlfmt.cpp:6490:5: warning: Class 'CHtmlFormatterBannerExtText' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head qtads-3.4.0/htmltads/htmlfmt.cpp:6490:5: warning: Class 'CHtmlFormatterBannerExtText' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmlfmt.cpp:7246:9: warning: Class 'CHtmlLineStarts' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmlfmt.cpp:7246:9: warning: Class 'CHtmlLineStarts' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmlfmt.cpp:7601:16: warning: Class 'CHtmlFmtMap' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmlfmt.cpp:7601:16: warning: Class 'CHtmlFmtMap' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 qtads-3.4.0/htmltads/htmlhash.cpp:171:5: warning: Class 'CHtmlHashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head qtads-3.4.0/htmltads/htmlhash.cpp:171:5: warning: Class 'CHtmlHashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 qtads-3.4.0/htmltads/htmlhash.cpp:171:5: warning: Class 'CHtmlHashTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head qtads-3.4.0/htmltads/htmlhash.cpp:171:5: warning: Class 'CHtmlHashTable' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmlinp.cpp:44:9: warning: Class 'CHtmlInputBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmlinp.cpp:44:9: warning: Class 'CHtmlInputBuf' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmlprs.cpp:1718:28: style: Variable 'cont' can be declared as pointer to const [constVariablePointer] head qtads-3.4.0/htmltads/htmlprs.cpp:525:20: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] head qtads-3.4.0/htmltads/htmlprs.cpp:771:12: warning: Class 'CHtmlParser' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmlprs.cpp:771:12: warning: Class 'CHtmlParser' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 qtads-3.4.0/htmltads/htmlrc.cpp:107:5: warning: Class 'CHtmlResCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head qtads-3.4.0/htmltads/htmlrc.cpp:107:5: warning: Class 'CHtmlResCache' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 qtads-3.4.0/htmltads/htmlrc.cpp:107:5: warning: Class 'CHtmlResCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head qtads-3.4.0/htmltads/htmlrc.cpp:107:5: warning: Class 'CHtmlResCache' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmlrc.cpp:57:16: warning: Class 'CHtmlResCacheObject' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmlrc.cpp:57:16: warning: Class 'CHtmlResCacheObject' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmlsnd.cpp:390:35: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] head qtads-3.4.0/htmltads/htmltags.cpp:5156:5: warning: Class 'CHtmlTag_column' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmltags.cpp:5156:5: warning: Class 'CHtmlTag_column' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmltags.cpp:5294:5: warning: Class 'CHtmlTagTABLE' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmltags.cpp:5294:5: warning: Class 'CHtmlTagTABLE' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/htmltxar.cpp:60:5: warning: Class 'CHtmlTextArray' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/htmltxar.cpp:60:5: warning: Class 'CHtmlTextArray' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/tadshtml.h:1089:9: warning: Class 'CHArrayList' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/tadshtml.h:1089:9: warning: Class 'CHArrayList' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtads-3.4.0/htmltads/tadshtml.h:544:13: warning: Class 'CHtmlTextBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/htmltads/tadshtml.h:544:13: warning: Class 'CHtmlTextBuffer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 qtads-3.4.0/htmltads/tadshtml.h:974:5: warning: Member variable 'CCntlenStrPtr::len_' is not initialized in the constructor. [uninitMemberVar] 2.18.0 qtads-3.4.0/htmltads/tadshtml.h:974:5: warning: Member variable 'CCntlenStrPtr::ptr_' is not initialized in the constructor. [uninitMemberVar] 2.18.0 qtads-3.4.0/src/confdialog.cc:145:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valueChanged [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/confdialog.cc:68:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1031:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1040:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFNMAX [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1276:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_AFP_SAVE [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OS_INDLG_ICON_NONE [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:135:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:144:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1469:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1498:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:153:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1546:64: style: Parameter 'internal_id' can be declared as pointer to const [constParameterPointer] 2.18.0 qtads-3.4.0/src/osqt.cc:1548:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1562:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1613:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSINFO_AUDIOFADE_MPEG [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:162:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:1658:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSPOP_FAIL [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:171:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:180:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:189:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:251:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:291:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:301:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:342:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:464:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSFATTR_HIDDEN [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:532:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:594:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSPATHCHAR [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:681:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataLocation [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:749:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/osqt.cc:882:39: style: The comparison 'p > buf' is always false because 'p' and 'buf' represent the same value. [knownConditionTrueFalse] qtads-3.4.0/src/osqt.cc:881:21: note: 'p' is assigned value 'buf' here. qtads-3.4.0/src/osqt.cc:882:39: note: The comparison 'p > buf' is always false because 'p' and 'buf' represent the same value. 2.18.0 qtads-3.4.0/src/osqt.cc:884:11: style: The comparison 'p != buf' is always false because 'p' and 'buf' represent the same value. [knownConditionTrueFalse] qtads-3.4.0/src/osqt.cc:881:21: note: 'p' is assigned value 'buf' here. qtads-3.4.0/src/osqt.cc:884:11: note: The comparison 'p != buf' is always false because 'p' and 'buf' represent the same value. 2.18.0 qtads-3.4.0/src/qtadssound.cc:131:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0ms [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/qtadssound.cc:251:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1ms [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/qtadssound.cc:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 30ms [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/rwopsbundle.c:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head qtads-3.4.0/src/rwopsbundle.c:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] 2.18.0 qtads-3.4.0/src/rwopsbundle.c:29:39: style: Parameter 'rwops' can be declared as pointer to const [constParameterPointer] 2.18.0 qtads-3.4.0/src/rwopsbundle.c:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_FALSE [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/rwopsbundle.c:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 qtads-3.4.0/src/rwopsbundle.c:95:22: 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] head qtads-3.4.0/src/util.h:89:0: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_cpp_attribute( ... ) [syntaxError] head qtads-3.4.0/tads2/mcm.c:1089:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head qtads-3.4.0/tads2/output.c:1846:14: style: Variable 'f1' can be declared as pointer to const [constVariablePointer] head qtads-3.4.0/tads2/output.c:2262:23: style: Variable 'cbp' can be declared as pointer to const [constVariablePointer] head qtads-3.4.0/tads2/output.c:419:43: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'do_std_print' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtads-3.4.0/tads2/output.c:523:27: note: You might need to cast the function pointer here qtads-3.4.0/tads2/output.c:419:43: note: Parameter 'stream' can be declared as pointer to const head qtads-3.4.0/tads2/ply.c:155:19: style: Variable 'src' can be declared as pointer to const [constVariablePointer] head qtads-3.4.0/tads3/gameinfo.cpp:502:24: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] 2.18.0 qtads-3.4.0/tads3/tctarg.h:109:2: error: #error No code generator target is defined. A code generator must be defined in your makefile. See tctarg.h for details. [preprocessorErrorDirective] 2.18.0 qtads-3.4.0/tads3/tctargty.h:62:2: error: #error No code generator target is defined. A code generator must be defined in your makefile. See tctarg.h for details. [preprocessorErrorDirective] 2.18.0 qtads-3.4.0/tads3/utf8.h:62:5: warning: Member variable 'utf8_ptr::p_' is not initialized in the constructor. [uninitMemberVar] head qtads-3.4.0/tads3/vmhash.cpp:211:16: warning: Class 'CVmHashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtads-3.4.0/tads3/vmhash.cpp:211:16: warning: Class 'CVmHashTable' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE