2025-05-07 08:30 ftp://ftp.de.debian.org/debian/pool/main/q/qpxtool/qpxtool_0.8.1.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 8e656e5 (2025-05-06 23:42:00 +0200) count: 1117 1114 elapsed-time: 5.3 7.2 head-timing-info: old-timing-info: head results: qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:55:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YMH_TATTOO [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:328:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:420:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEV_YAMAHA [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/pxfw/pxfw.cpp:64:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_4824 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/pxfw/pxfw.cpp:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEV_PLEXTOR [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/pxfw/pxfw.cpp:204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/pxfw/pxfw.cpp:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_PREMIUM [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/pxfw/pxfw.cpp:254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/pxfw/pxfw.cpp:413:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEV_PLEXTOR [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:482:13: warning: If memory allocation fails, then there is a possible null pointer dereference: tattoobuf [nullPointerOutOfMemory] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:476:41: note: Assuming allocation function fails qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:476:17: note: Assignment 'tattoobuf=(unsigned char*)malloc(drive->yamaha.tattoo_rows*3744)', assigned value is 0 qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:482:13: note: Null pointer dereference qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:476:17: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:483:18: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:350:6: style: The scope of the variable 'drvcnt' can be reduced. [variableScope] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:354:8: style: The scope of the variable 'tattoof' can be reduced. [variableScope] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:356:7: style: The scope of the variable 'fr' can be reduced. [variableScope] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:327:18: style: Parameter 'bin' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:352:8: style: Variable 'tattoofn' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:350:12: style: Variable 'drvcnt' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/f1tattoo/f1tattoo.cpp:356:9: style: Variable 'fr' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/qscan/qscan.cpp:102:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PX_HCDRSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscan/qscan.cpp:159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISC_CD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscan/qscan.cpp:225:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscan/qscan.cpp:760:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] qpxtool-0.8.1/console/qscan/qscan.cpp:558:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscan/qscan.cpp:721:20: style: The scope of the variable 'c' can be reduced. [variableScope] qpxtool-0.8.1/console/qscan/qscan.cpp:614:14: style: Local variable 'i' shadows outer variable [shadowVariable] qpxtool-0.8.1/console/qscan/qscan.cpp:551:7: note: Shadowed declaration qpxtool-0.8.1/console/qscan/qscan.cpp:614:14: note: Shadow variable qpxtool-0.8.1/console/qscan/qscan.cpp:624:14: style: Local variable 'i' shadows outer variable [shadowVariable] qpxtool-0.8.1/console/qscan/qscan.cpp:551:7: note: Shadowed declaration qpxtool-0.8.1/console/qscan/qscan.cpp:624:14: note: Shadow variable qpxtool-0.8.1/console/qscan/qscan.cpp:704:13: style: Local variable 'i' shadows outer variable [shadowVariable] qpxtool-0.8.1/console/qscan/qscan.cpp:551:7: note: Shadowed declaration qpxtool-0.8.1/console/qscan/qscan.cpp:704:13: note: Shadow variable qpxtool-0.8.1/console/qscan/qscan.cpp:715:14: style: Local variable 'i' shadows outer variable [shadowVariable] qpxtool-0.8.1/console/qscan/qscan.cpp:551:7: note: Shadowed declaration qpxtool-0.8.1/console/qscan/qscan.cpp:715:14: note: Shadow variable qpxtool-0.8.1/console/qscan/qscan.cpp:720:14: style: Local variable 'i' shadows outer variable [shadowVariable] qpxtool-0.8.1/console/qscan/qscan.cpp:551:7: note: Shadowed declaration qpxtool-0.8.1/console/qscan/qscan.cpp:720:14: note: Shadow variable qpxtool-0.8.1/console/qscan/qscan.cpp:721:20: style: Local variable 'c' shadows outer variable [shadowVariable] qpxtool-0.8.1/console/qscan/qscan.cpp:182:10: note: Shadowed declaration qpxtool-0.8.1/console/qscan/qscan.cpp:721:20: note: Shadow variable qpxtool-0.8.1/console/qscan/qscan.cpp:550:9: style: Variable 'mt' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/console/qscan/qscan.cpp:610:10: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/console/qscan/qscan.cpp:620:10: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/console/qscan/qscan.cpp:273:11: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/pxfw/pxfw.cpp:507:12: style: Condition 'err=fwblk_read(dev,i*fwblk,fwblk,2)' is always true [knownConditionTrueFalse] qpxtool-0.8.1/console/pxfw/pxfw.cpp:507:24: note: Calling function 'fwblk_read' returns 1 qpxtool-0.8.1/console/pxfw/pxfw.cpp:507:12: note: Condition 'err=fwblk_read(dev,i*fwblk,fwblk,2)' is always true qpxtool-0.8.1/console/pxfw/pxfw.cpp:550:13: warning: If memory allocation fails, then there is a possible null pointer dereference: fw [nullPointerOutOfMemory] qpxtool-0.8.1/console/pxfw/pxfw.cpp:548:45: note: Assuming allocation function fails qpxtool-0.8.1/console/pxfw/pxfw.cpp:548:22: note: Assignment 'fw=(unsigned char*)malloc(fwfsz)', assigned value is 0 qpxtool-0.8.1/console/pxfw/pxfw.cpp:550:13: note: Null pointer dereference qpxtool-0.8.1/console/pxfw/pxfw.cpp:494:30: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/pxfw/pxfw.cpp:548:22: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/pxfw/pxfw.cpp:505:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] qpxtool-0.8.1/console/pxfw/pxfw.cpp:248:15: style: The scope of the variable 'ad' can be reduced. [variableScope] qpxtool-0.8.1/console/pxfw/pxfw.cpp:276:12: style: The scope of the variable 'eefile' can be reduced. [variableScope] qpxtool-0.8.1/console/pxfw/pxfw.cpp:449:16: style: Local variable 'err' shadows outer variable [shadowVariable] qpxtool-0.8.1/console/pxfw/pxfw.cpp:292:6: note: Shadowed declaration qpxtool-0.8.1/console/pxfw/pxfw.cpp:449:16: note: Shadow variable qpxtool-0.8.1/console/pxfw/pxfw.cpp:507:31: style: Argument 'i*fwblk' to function fwblk_read is always 0. It does not matter what value 'fwblk' has. [knownArgument] qpxtool-0.8.1/console/pxfw/pxfw.cpp:506:5: note: Assignment 'i=0', assigned value is 0 qpxtool-0.8.1/console/pxfw/pxfw.cpp:507:31: note: Argument 'i*fwblk' to function fwblk_read is always 0. It does not matter what value 'fwblk' has. qpxtool-0.8.1/console/pxfw/pxfw.cpp:61:43: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/pxfw/pxfw.cpp:212:28: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/pxfw/pxfw.cpp:246:59: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/pxfw/pxfw.cpp:253:18: style: Parameter 'bin' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/pxfw/pxfw.cpp:273:12: style: Variable 'fwfname' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/console/pxfw/pxfw.cpp:274:12: style: Variable 'eefname' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/console/pxfw/pxfw.cpp:507:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/pxfw/pxfw.cpp:526:6: style: Variable 'last' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/pxfw/pxfw.cpp:529:14: style: Variable 'fwblocks_crc' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/qscand/qscand.cpp:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscand/qscand.cpp:134:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clients [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscand/child.cpp:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENTS_MAX [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscand/child.cpp:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENTS_MAX [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscand/child.cpp:108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscand/child.cpp:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscand/child.cpp:463:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/qscand/qscand.cpp:99:66: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscand/qscand.cpp:224:49: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscand/qscand.cpp:226:23: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscand/qscand.cpp:237:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscand/qscand.cpp:252:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscand/qscand.cpp:285:53: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscand/qscand.cpp:106:3: style: Statements following 'return' will never be executed. [unreachableCode] qpxtool-0.8.1/console/qscand/qscand.cpp:126:7: style: The scope of the variable 'nodaemon' can be reduced. [variableScope] qpxtool-0.8.1/console/readdvd/deadreader.cpp:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_speed_kb [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/readdvd/deadreader.cpp:99:18: style: Parameter 'av0' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/qscand/child.cpp:320:4: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] qpxtool-0.8.1/console/qscand/child.cpp:319:33: note: Assuming allocation function fails qpxtool-0.8.1/console/qscand/child.cpp:319:18: note: Assignment 'argv=(char**)malloc(sizeof(char*))', assigned value is 0 qpxtool-0.8.1/console/qscand/child.cpp:320:4: note: Null pointer dereference qpxtool-0.8.1/console/qscand/child.cpp:319:18: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscand/child.cpp:435:22: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/qscand/child.cpp:178:10: style: The scope of the variable 'n' can be reduced. [variableScope] qpxtool-0.8.1/console/qscand/child.cpp:183:8: style: The scope of the variable 'cpid' can be reduced. [variableScope] qpxtool-0.8.1/console/qscand/child.cpp:395:13: style: The scope of the variable 'woffs' can be reduced. [variableScope] qpxtool-0.8.1/console/qscand/child.cpp:176:30: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/qscand/child.cpp:184:18: style: Variable 'mode' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/readdvd/imgwriter.cpp:64:4: warning: %LX in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint] qpxtool-0.8.1/console/readdvd/imgwriter.h:32:9: style: Class 'imgwriter' is unsafe, 'imgwriter::iso' can leak by wrong usage. [unsafeClassCanLeak] qpxtool-0.8.1/console/readdvd/imgwriter.cpp:44:56: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/kbhit.cpp:54:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] qpxtool-0.8.1/console/readdvd/kbhit.cpp:73:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] qpxtool-0.8.1/console/readdvd/kbhit.cpp:34:15: performance:inconclusive: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). [functionStatic] qpxtool-0.8.1/console/readdvd/kbhit.h:16:9: note: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). qpxtool-0.8.1/console/readdvd/kbhit.cpp:34:15: note: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). qpxtool-0.8.1/console/readdvd/kbhit.cpp:56:15: performance:inconclusive: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). [functionStatic] qpxtool-0.8.1/console/readdvd/kbhit.h:17:9: note: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). qpxtool-0.8.1/console/readdvd/kbhit.cpp:56:15: note: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:886:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/readdvd/reader.cpp:65:18: style:inconclusive: Technically the member function 'cdvdreader::stoped' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/reader.h:55:7: note: Technically the member function 'cdvdreader::stoped' can be const. qpxtool-0.8.1/console/readdvd/reader.cpp:65:18: note: Technically the member function 'cdvdreader::stoped' can be const. qpxtool-0.8.1/console/readdvd/reader.cpp:75:18: style:inconclusive: Technically the member function 'cdvdreader::running' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/reader.h:57:6: note: Technically the member function 'cdvdreader::running' can be const. qpxtool-0.8.1/console/readdvd/reader.cpp:75:18: note: Technically the member function 'cdvdreader::running' can be const. qpxtool-0.8.1/console/readdvd/reader.cpp:59:47: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/reader_disc.cpp:207:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_UDF_FILE_NAME_LEN [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/readdvd/reader_disc.cpp:334:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISC_CD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/readdvd/reader_disc.cpp:314:23: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/reader_disc.cpp:508:43: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/reader_disc.cpp:521:43: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/reader_disc.cpp:208:16: style: The scope of the variable 'start' can be reduced. [variableScope] qpxtool-0.8.1/console/readdvd/reader_disc.cpp:296:18: style: Variable 'p_title' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1077:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1091:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:898:13: style: Expression is always false because 'else if' condition matches previous condition at line 890. [multiCondition] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:312:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:346:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:355:9: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:361:9: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:367:9: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:373:9: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:380:10: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:388:11: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:411:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:414:10: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:420:18: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:426:17: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:430:16: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:434:22: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:438:20: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:445:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:451:14: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:461:23: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:468:24: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:474:15: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:484:20: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:678:14: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:740:24: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:796:15: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:870:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:950:14: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1033:16: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1184:13: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:796:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:508:7: style: The scope of the variable 'p' can be reduced. [variableScope] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:725:12: style: The scope of the variable 'dir_lba' can be reduced. [variableScope] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:940:12: style: The scope of the variable 'lbnum' can be reduced. [variableScope] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1009:12: style: The scope of the variable 'lbnum' can be reduced. [variableScope] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1014:9: style: The scope of the variable 'token' can be reduced. [variableScope] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:506:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:521:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:528:34: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:535:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:536:42: style: Parameter 'partition' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:546:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:557:31: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:568:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:575:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:714:57: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1005:41: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:66:9: style: struct member 'dvdalign_ptrs_t::start' is never used. [unusedStructMember] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:67:9: style: struct member 'dvdalign_ptrs_t::aligned' is never used. [unusedStructMember] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:71:20: style: struct member 'dvdalign_t::ptrs' is never used. [unusedStructMember] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:72:12: style: struct member 'dvdalign_t::ptrs_in_use' is never used. [unusedStructMember] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:73:12: style: struct member 'dvdalign_t::ptrs_max' is never used. [unusedStructMember] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:595:8: style: Variable 'MT_L' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:596:8: style: Variable 'N_PM' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1128:14: style: Variable 'lastsector' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1129:9: style: Variable 'lbnum' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/readdvd/dvd_udf.cpp:1130:13: style: Variable 'terminate' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/readdvd/sectmap.cpp:74:11: style:inconclusive: Technically the member function 'smap::get_tot' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/sectmap.h:40:10: note: Technically the member function 'smap::get_tot' can be const. qpxtool-0.8.1/console/readdvd/sectmap.cpp:74:11: note: Technically the member function 'smap::get_tot' can be const. qpxtool-0.8.1/console/readdvd/sectmap.cpp:155:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/sectmap.cpp:176:9: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/readdvd/sectmap.cpp:78:9: style: The scope of the variable 'cnt' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/about.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/colorlabel.cpp:22:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/colorlabel.cpp:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable editable [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/colorlabel.cpp:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_connection.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_connection.cpp:41:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_connection.cpp:53:13: style: Unused variable: r [unusedVariable] qpxtool-0.8.1/gui/src/abstractpreview.cpp:48:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fpage [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:49:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frect [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:351:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mode_Normal [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:366:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dark [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:453:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A4 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:465:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Millimeter [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:625:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dv [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:641:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dv [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:658:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:666:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cols [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:699:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageMargin [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:713:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enterPageInfo [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:725:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enterPageInfo [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:743:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sh1 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:773:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:798:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:840:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPageNumber [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:969:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paperSize [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:970:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageSize [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:977:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pagesRect [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:992:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pagesRect [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1004:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pagesRect [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1021:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enterPageInfo [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1042:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pagesRect [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1056:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pagesRect [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1061:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable press [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1070:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable press [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1082:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable press [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1095:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pagesRect [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1120:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable press [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1156:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interPageSpacing [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interPageSpacing [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1180:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageMargin [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageMargin [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_left [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1215:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_left [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1223:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_top [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1231:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_right [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1239:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_bottom [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1246:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_left [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1247:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_top [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1248:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_right [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1249:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_bottom [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1251:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_left [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1252:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_top [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1253:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_right [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1254:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bottom [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1289:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1298:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pagesData [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1304:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pagesData [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1309:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewMode [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1325:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewMode [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1356:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1402:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_top [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1442:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1448:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1456:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1469:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaleStep [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1474:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaleStep [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaleMin [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1494:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaleMin [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1501:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaleMax [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1508:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaleMax [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1513:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaleMin [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1524:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cols [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1543:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paperSize [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1563:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewMode [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1575:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectPageIndex [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1580:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1598:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouseTrackingPage [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1602:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouseTrackingPage [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1603:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enterPageInfo [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1604:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouseEnterLeavePage [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1605:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouseEnterLeavePage [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1607:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable movedContents [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1608:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable movedContents [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:56:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tdata [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:76:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tdata [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:89:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tdata [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_id [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:139:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:243:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:259:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_id [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:313:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elabel [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/db_report_selection.cpp:225:5: style: Error code from the return value of function q->prepare() is not used. [ignoredReturnErrorCode] qpxtool-0.8.1/gui/src/db_report_selection.cpp:263:5: style: Error code from the return value of function q->prepare() is not used. [ignoredReturnErrorCode] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1457:5: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1479:21: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] qpxtool-0.8.1/gui/src/abstractpreview.cpp:351:5: performance: Variable 'viewMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qpxtool-0.8.1/gui/src/abstractpreview.cpp:80:10: style:inconclusive: Technically the member function 'QPageData::isValid' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:542:29: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:135:16: note: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:542:29: note: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:543:29: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:136:16: note: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:543:29: note: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:544:29: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:137:16: note: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:544:29: note: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:545:29: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:138:16: note: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:545:29: note: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:994:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qpxtool-0.8.1/gui/src/abstractpreview.cpp:296:8: style: The scope of the variable 'tile' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/abstractpreview.cpp:843:10: style: The scope of the variable 'yy2' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/abstractpreview.cpp:844:6: style: The scope of the variable 'ty_sta' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/abstractpreview.cpp:844:13: style: The scope of the variable 'ty_end' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/abstractpreview.cpp:1037:9: style: The scope of the variable 'page' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/abstractpreview.cpp:294:44: style:inconclusive: Function 'getTile' argument 2 names different: declaration 'x' definition 'xidx'. [funcArgNamesDifferent] qpxtool-0.8.1/gui/src/abstractpreview.cpp:115:33: note: Function 'getTile' argument 2 names different: declaration 'x' definition 'xidx'. qpxtool-0.8.1/gui/src/abstractpreview.cpp:294:44: note: Function 'getTile' argument 2 names different: declaration 'x' definition 'xidx'. qpxtool-0.8.1/gui/src/abstractpreview.cpp:294:54: style:inconclusive: Function 'getTile' argument 3 names different: declaration 'y' definition 'yidx'. [funcArgNamesDifferent] qpxtool-0.8.1/gui/src/abstractpreview.cpp:115:40: note: Function 'getTile' argument 3 names different: declaration 'y' definition 'yidx'. qpxtool-0.8.1/gui/src/abstractpreview.cpp:294:54: note: Function 'getTile' argument 3 names different: declaration 'y' definition 'yidx'. qpxtool-0.8.1/gui/src/abstractpreview.cpp:990:13: style: Variable 'sel' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/abstractpreview.cpp:990:9: style: Variable 'sel' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/devsettings.cpp:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings.cpp:94:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpage [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:87:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devidx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:103:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devidx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devidx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devidx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:124:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devidx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:140:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preserveMediaInfo [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:232:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mwatcher [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:259:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:270:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:310:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threadType [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:353:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threadType [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:520:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threadType [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:581:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:593:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:612:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:620:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:627:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:635:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:642:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:649:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:656:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:669:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:763:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:902:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:910:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:932:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctest [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:1130:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threadType [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:1172:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threadType [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:1488:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:1708:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:1803:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2086:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mwatcher [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2101:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mwatcher [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mwatcher [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2107:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mwatcher [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2112:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2128:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nprocess [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2137:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoupdate [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2146:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoupdate [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/device.cpp:2152:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nprocess [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:112:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_POWEREC [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:113:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_HIDECDR [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:114:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_SINGLESESSION [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:115:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_SPEEDREAD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:116:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_BITSETR [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:117:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_BITSETRDL [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:118:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEATURE_SIMULPLUS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:197:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:217:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:259:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supported [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:297:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:314:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supported [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:330:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:342:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:363:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:410:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_pwd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:427:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:435:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:450:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:608:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:627:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:716:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_action [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:726:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_action [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:750:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:866:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asdb [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:896:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asdb [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:911:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_action [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:925:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_action [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:938:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:953:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:966:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable creads [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:992:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:1027:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:1047:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:1091:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pioq_nosave [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:1112:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:1156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:1177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F1TATTOOW [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:142:5: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:140:5: note: gc is assigned qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:142:5: note: gc is overwritten qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:144:5: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:142:5: note: gc is assigned qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:144:5: note: gc is overwritten qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:146:5: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:144:5: note: gc is assigned qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:146:5: note: gc is overwritten qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:150:5: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:146:5: note: gc is assigned qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:150:5: note: gc is overwritten qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:152:5: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:150:5: note: gc is assigned qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:152:5: note: gc is overwritten qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:154:5: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:152:5: note: gc is assigned qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:154:5: note: gc is overwritten qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:156:5: style: Variable 'gc' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:154:5: note: gc is assigned qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:156:5: note: gc is overwritten qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:156:5: style: Variable 'gc' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/devsettings_widgets.cpp:559:6: style: Variable 'cd' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:96:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEVICE_DVD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:331:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIGAREC_10 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/errc_detailed.cpp:66:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devices [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/errc_detailed.cpp:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graph [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/errc_detailed.cpp:176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable labels [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/errc_detailed.cpp:202:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graph [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/graphtab.cpp:34:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/graphtab.cpp:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/graphtab.cpp:136:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_ERRC [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/hostedit_dialog.cpp:25:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/hostedit_dialog.cpp:76:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/image_label.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/image_label.cpp:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/image_label.cpp:64:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/image_label.cpp:84:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ck [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/image_label.cpp:92:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ck [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/image_label.cpp:121:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ck [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/images_list.cpp:31:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/images_list.cpp:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/images_list.cpp:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/images_list.cpp:66:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/images_list.cpp:105:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minW [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/images_list.cpp:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/images_list.cpp:161:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1198:10: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1200:11: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1202:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1214:13: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1217:16: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1221:14: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1224:15: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/gui/src/images_list.cpp:135:14: style: The scope of the variable 'l' can be reduced. [variableScope] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:321:6: style: The scope of the variable 'drvcnt' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/main.cpp:51:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INSTALL_PREFIX [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:362:6: style: The scope of the variable 'amqr' can be reduced. [variableScope] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:363:6: style: The scope of the variable 'forcespeed' can be reduced. [variableScope] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:526:9: style: The scope of the variable 'val' can be reduced. [variableScope] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:577:9: style: The scope of the variable 'val' can be reduced. [variableScope] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1120:12: style: Local variable 'i' shadows outer variable [shadowVariable] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:320:6: note: Shadowed declaration qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:1120:12: note: Shadow variable qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:244:18: style: Parameter 'bin' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:526:13: style: Variable 'val' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/console/cdvdcontrol/cdvdcontrol.cpp:577:13: style: Variable 'val' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/mainwidget.cpp:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mainwidget.cpp:150:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show_sidebar [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mainwidget.cpp:161:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_RT [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tristate [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:35:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:41:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tristate [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tristate [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:57:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wr [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:74:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tristate [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:95:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icon [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mcapwidget.cpp:103:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mainwindow.cpp:1678:32: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] qpxtool-0.8.1/gui/src/mwatcher.cpp:25:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DevtypeLocal [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mwatcher.cpp:43:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mwatcher.cpp:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sreq [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mwatcher.cpp:47:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preq [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mwatcher.cpp:48:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preq [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mwatcher.cpp:52:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/mwatcher.cpp:63:10: style: Variable 'cp' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/pref_common.cpp:30:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_common.cpp:103:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions_flags [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:34:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:175:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_bg [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:208:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lc_errc [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:230:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presets [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:248:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presets [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:280:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presets [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable act_default [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:338:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_colors.cpp:375:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_devices.cpp:36:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_devices.cpp:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useLocal [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_devices.cpp:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lst_hosts [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_devices.cpp:170:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lst_hosts [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_devices.cpp:208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_devices.cpp:116:22: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/gui/src/pref_devices.cpp:122:14: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/gui/src/pref_devices.cpp:156:6: style: Variable 'act' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/gui/src/pref_devices.cpp:155:6: note: act is assigned qpxtool-0.8.1/gui/src/pref_devices.cpp:156:6: note: act is overwritten qpxtool-0.8.1/gui/src/pref_devices.cpp:63:19: style: The scope of the variable 'hitem' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/pref_devices.cpp:90:19: style: The scope of the variable 'hitem' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/pref_devices.cpp:164:19: style: The scope of the variable 'hitem' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/pref_colors.cpp:290:17: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/gui/src/pref_colors.cpp:30:11: style: The scope of the variable 'tact' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/pref_colors.cpp:289:6: style: The scope of the variable 'idx' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/pref_reports.cpp:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_reports.cpp:184:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions_flags [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_reports.cpp:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/pref_reports.cpp:211:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/preferences.cpp:39:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_old [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/preferences.cpp:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometry_pref [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/preferences.cpp:60:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/preferences.cpp:111:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPage [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/preferences.cpp:155:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_old [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/preferences.cpp:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREF_PAGES [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/preferences.cpp:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/printpreview.cpp:109:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/printpreview.cpp:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/printpreview.cpp:277:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/progresswidget.cpp:22:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/progresswidget.cpp:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/progresswidget.cpp:88:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/progresswidget.cpp:89:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/progresswidget.cpp:95:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_bg [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/progresswidget.cpp:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/printpreview.cpp:55:15: style: Virtual function 'updatePageFormat' is called from constructor 'PreviewView(QWidget*p,QPrinter*printer,QTextDocument*idoc=NULL,AbstractPreview::PreviewMode mode=AbstractPreview::Mode_Normal)' at line 69. Dynamic binding is not used. [virtualCallInConstructor] qpxtool-0.8.1/gui/src/printpreview.cpp:69:2: note: Calling setDocument qpxtool-0.8.1/gui/src/printpreview.cpp:78:2: note: Calling updatePageFormat qpxtool-0.8.1/gui/src/printpreview.cpp:55:15: note: updatePageFormat is a virtual function qpxtool-0.8.1/gui/src/printpreview.cpp:89:39: style:inconclusive: Function 'paintPage' argument 1 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent] qpxtool-0.8.1/gui/src/printpreview.cpp:54:35: note: Function 'paintPage' argument 1 names different: declaration 'p' definition 'painter'. qpxtool-0.8.1/gui/src/printpreview.cpp:89:39: note: Function 'paintPage' argument 1 names different: declaration 'p' definition 'painter'. qpxtool-0.8.1/gui/src/printpreview.cpp:89:52: style:inconclusive: Function 'paintPage' argument 2 names different: declaration 'numberPage' definition 'page'. [funcArgNamesDifferent] qpxtool-0.8.1/gui/src/printpreview.cpp:54:42: note: Function 'paintPage' argument 2 names different: declaration 'numberPage' definition 'page'. qpxtool-0.8.1/gui/src/printpreview.cpp:89:52: note: Function 'paintPage' argument 2 names different: declaration 'numberPage' definition 'page'. qpxtool-0.8.1/gui/src/qpxiodevice.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxiodevice.cpp:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxiodevice.cpp:53:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxiodevice.cpp:59:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lines [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxiodevice.cpp:96:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxiodevice.cpp:73:9: style: The scope of the variable 'bi' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/qpxsettings.cpp:20:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:35:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometry_mw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometry_mw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:135:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:204:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:278:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:300:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxsettings.cpp:320:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_bg [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:87:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:150:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:165:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errcList [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:166:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errcList [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:167:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showspeed [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:168:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable margin_right [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:176:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forceAll [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastX [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:191:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taZone [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:198:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taLayer [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forceAll [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errcList [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:380:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forceAll [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRAPH_BLER [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:613:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastX [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:763:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spdx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:789:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taLayer [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:846:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_TA [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1076:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_TA [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1152:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1212:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1220:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1230:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1241:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1250:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1260:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1312:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1340:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1347:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1348:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/resultsio.cpp:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/resultsio.cpp:298:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1341:29: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] qpxtool-0.8.1/gui/src/qpxgraph.cpp:50:10: style: The scope of the variable 'q' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/qpxgraph.cpp:61:7: style: The scope of the variable 'q' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/qpxgraph.cpp:458:7: style: The scope of the variable 'first' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/qpxgraph.cpp:471:12: style: The scope of the variable 't1' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/qpxgraph.cpp:753:6: style: The scope of the variable 'x' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/qpxgraph.cpp:790:6: style: The scope of the variable 'h' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/qpxgraph.cpp:791:6: style: The scope of the variable 'x' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/qpxgraph.cpp:497:11: style: Local variable 'e' shadows outer variable [shadowVariable] qpxtool-0.8.1/gui/src/qpxgraph.cpp:470:12: note: Shadowed declaration qpxtool-0.8.1/gui/src/qpxgraph.cpp:497:11: note: Shadow variable qpxtool-0.8.1/gui/src/qpxgraph.cpp:362:10: style: Variable 'xo' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/qpxgraph.cpp:363:14: style: Variable 'startidx' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/qpxgraph.cpp:365:18: style: Variable 'lastLBA' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/qpxgraph.cpp:1089:9: style: Variable 'TAgrids' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/splitbutton.cpp:19:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orient [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/splitbutton.cpp:38:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouseFocus [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/splitbutton.cpp:60:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouseFocus [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/splitbutton.cpp:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouseFocus [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/resultsio.cpp:289:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qpxtool-0.8.1/gui/src/resultsio.cpp:27:10: style: The scope of the variable 'name' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/tab_devinfo.cpp:35:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_devinfo.cpp:275:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cap_media [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_devinfo.cpp:331:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cap_generic [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_errc.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xerrc [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_errc.cpp:172:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xerrc [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_errc.cpp:179:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bler [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_errc.cpp:210:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xerrc [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_errc.cpp:258:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xerrc [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_errc.cpp:274:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xerrc [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_fete.cpp:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout_info [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_fete.cpp:111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_fe [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_jb.cpp:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout_info [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_jb.cpp:119:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_jitter [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_mediainfo.cpp:33:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_ta.cpp:34:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_ta.cpp:196:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORCE_REPAINT [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_transfer.cpp:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_transfer.cpp:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_transfer.cpp:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tab_transfer.cpp:148:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rw [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tattoowidget.cpp:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r0mm [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tattoowidget.cpp:31:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r0mm [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tattoowidget.cpp:38:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timg [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tattoowidget.cpp:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tattoowidget.cpp:100:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r1p [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tattoowidget.cpp:112:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/tattoowidget.cpp:61:8: style: The scope of the variable 'ang' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/tattoowidget.cpp:61:13: style: The scope of the variable 'rad' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/tattoowidget.cpp:70:8: style: The scope of the variable 'x1' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/tattoowidget.cpp:70:11: style: The scope of the variable 'y1' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/testdialog.cpp:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:79:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:233:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noSimul [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:239:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noSimul [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:258:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_req [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:278:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:370:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_req [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:414:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin_infos [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orientation [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable en [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:62:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable items [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maximum [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:94:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable items [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable items [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:110:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tickPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upsideDown [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orientation [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:152:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:204:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:219:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable items [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:228:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable en [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:241:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldpos [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orientation [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:270:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orientation [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:285:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderPosition [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:302:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upsideDown [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:340:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SliderControlThickness [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/testdialog.cpp:429:59: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxpioneer/pioneer_spdctl.cpp:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxpioneer/pioneer_spdctl.cpp:46:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pioneer_silent_tbl [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/gui/src/textslider.cpp:113:7: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxpioneer/pioneer_spdctl.cpp:65:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] qpxtool-0.8.1/lib/qpxpioneer/pioneer_spdctl.cpp:69:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] qpxtool-0.8.1/lib/qpxpioneer/pioneer_spdctl.cpp:63:39: style: Parameter 'drive' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxpioneer/pioneer_spdctl.cpp:67:38: style: Parameter 'drive' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:65:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:68:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:118:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop_req [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_req [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:129:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop_req [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:176:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:181:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:186:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppaths [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:245:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:289:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:415:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:430:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:435:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_EEPROM_READ [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:82:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:97:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:114:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:192:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEV_PLEXTOR [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_PREC_SPD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE2 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:262:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE2 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:281:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISC_DVD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:349:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:364:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:377:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gigarec_tbl [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:436:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:450:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIREC_DVD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:468:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:497:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:526:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:546:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_SEND_AUTH [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:576:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:590:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:610:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:624:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:651:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:675:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:688:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:700:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_MODE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:714:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_PLEXERASER [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:747:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_RD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:758:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_RD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:771:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_RD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:785:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_RD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:839:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_RD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:929:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_WR [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:983:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_WR [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:1005:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_WR [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:1018:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLEXTOR_AS_RD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:1060:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISC_DVD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:203:13: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:228:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:252:13: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:270:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:198:11: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:207:14: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:248:11: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:256:14: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:307:18: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan.cpp:318:19: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:60:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tchar [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_speed_kb [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:349:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba_sta [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:540:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba_sta [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:588:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:604:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba_sta [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:687:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba_sta [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:737:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba_sta [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:813:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attached [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:842:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba_sta [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:282:45: style:inconclusive: Boolean expression 'silent_dvd_rd_tbl[idx].val!=0xFF' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:286:44: style:inconclusive: Boolean expression 'silent_cd_rd_tbl[idx].val!=0xFF' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:297:44: style:inconclusive: Boolean expression 'silent_cd_wr_tbl[idx].val!=0xFF' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:410:36: style:inconclusive: Boolean expression 'gigarec_tbl[g].val!=0xFF' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:413:36: style:inconclusive: Boolean expression 'gigarec_tbl[g].val!=0xFF' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:458:40: style:inconclusive: Boolean expression 'varirec_pwr_tbl[v].val!=0xFF' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:356:45: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:774:44: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:789:44: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:883:16: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:884:16: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:915:10: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:946:10: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:495:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:560:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:630:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:707:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:770:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:866:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:545:6: style: The scope of the variable 'i' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:835:17: style: The scope of the variable 'entry' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:836:17: style: The scope of the variable 'entry_data' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:55:6: style: The scope of the variable 'sret' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:474:10: style: The scope of the variable 'lbao' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:541:10: style: The scope of the variable 'lbao' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:606:10: style: The scope of the variable 'lbao' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:688:10: style: The scope of the variable 'lbao' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:844:10: style: The scope of the variable 'lbao' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:517:38: style: Parameter 'drive' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:543:60: style: Parameter 'passwd' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:571:40: style: Parameter 'drive' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:601:35: style: Parameter 'drive' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:605:34: style: Parameter 'drive' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:730:50: style: Parameter 'drive' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:900:17: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:478:12: style: Variable 'errc_data' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:612:12: style: Variable 'errc_data' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:848:12: style: Variable 'errc_data' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxscan/qpx_scan_algo.cpp:859:10: style: Variable 'lbas' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxplextor/plextor_features.cpp:845:6: style: Variable 'acnt' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:22:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop_req [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simul [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:75:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:94:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:237:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capabilities [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:258:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:279:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capabilities [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:319:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:334:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:359:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:366:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:379:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:384:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:392:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:407:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:291:8: style: Redundant initialization for 'bfree'. The initialized value is overwritten before it is read. [redundantInitialization] qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:290:13: note: bfree is initialized qpxtool-0.8.1/lib/qpxscan/qpx_writer.cpp:291:8: note: bfree is overwritten qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:24:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:33:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:42:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:51:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:56:66: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:57:60: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:58:61: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:61:69: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:62:65: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:63:66: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:66:62: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:71:63: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:82:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:90:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:98:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:106:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:111:65: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:112:60: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:113:61: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:116:69: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:117:63: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:118:63: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:121:62: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:126:63: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:127:39: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:136:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:144:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:152:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:160:8: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:165:67: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:166:63: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:167:63: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:169:70: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:170:63: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:171:63: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:175:64: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:179:65: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:247:6: style: The scope of the variable 'q' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:19:33: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:20:11: style: Variable 'd64' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:28:35: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:29:12: style: Variable 'd64' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:37:34: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:38:11: style: Variable 'd64' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:46:36: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:47:12: style: Variable 'd64' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:78:33: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:79:11: style: Variable 'd32' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:86:35: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:87:12: style: Variable 'd32' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:94:34: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:95:11: style: Variable 'd32' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:102:36: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:103:12: style: Variable 'd32' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:132:33: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:133:11: style: Variable 'd16' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:140:35: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:141:12: style: Variable 'd16' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:148:34: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:149:11: style: Variable 'd16' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:156:36: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:157:12: style: Variable 'd16' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/common_functions.cpp:243:25: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc.cpp:2003:54: error: There is an unknown macro here somewhere. Configuration is required. If COL_NORM is a macro then please configure it. [unknownMacro] qpxtool-0.8.1/lib/qpxtransport/qpx_transport.cpp:1124:0: error: #error "Unsupported OS" [preprocessorErrorDirective] qpxtool-0.8.1/lib/qpxtransport/qpx_transport.cpp:1124:2: error: #error "Unsupported OS" [preprocessorErrorDirective] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDCSS_SEEK_MPEG [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:194:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDCSS_READ_DECRYPT [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:243:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMC_READ_DVD_STRUCTURE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:298:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEVICE_DVD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEVICE_DVD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:341:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEVICE_DVD [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:395:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:410:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:421:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:431:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:452:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:490:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:511:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:550:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:567:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAP_DVD_CSS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:595:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVD_KEY_SIZE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:684:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDCSS_BLOCK_SIZE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:740:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVD_KEY_SIZE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:939:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_crypt_tab2 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1098:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_css_tab4 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1193:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvd_key_t [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1226:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVD_KEY_SIZE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1264:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_css_tab1 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1438:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_css_tab1 [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1570:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVDCSS_BLOCK_SIZE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1733:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVD_KEY_SIZE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1788:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvd_key_t [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1908:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVD_KEY_SIZE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/threads.cpp:187:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] qpxtool-0.8.1/lib/qpxtransport/threads.cpp:40:10: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/threads.cpp:40:28: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/threads.cpp:44:17: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/threads.cpp:185:45: style: Parameter 'rdpipe' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/threads.cpp:185:61: style: Parameter 'wrpipe' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_PAGE_WRITE_PARAMETERS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:79:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_PAGE_MM_CAP_STATUS [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMC_SET_SPEED [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_PAGE_YAMAHA_TATTOO [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:169:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:178:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMC_SET_SPEED [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:197:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_LOCK [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:217:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:221:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:71:33: style: Parameter 'drive' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxyamaha/yamaha_features.cpp:191:9: style: Variable 'crow' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/plugins/asus/qscan_cmd.cpp:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_cmd.cpp:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_cmd.cpp:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_cmd.cpp:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_cmd.cpp:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_cmd.cpp:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_cmd.cpp:38:14: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1881:5: warning: If memory allocation fails, then there is a possible null pointer dereference: p_newtitle [nullPointerOutOfMemory] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1880:39: note: Assuming allocation function fails qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1880:18: note: Assignment 'p_newtitle=(dvd_title_t*)malloc(sizeof(dvd_title_t))', assigned value is 0 qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1881:5: note: Null pointer dereference qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1882:13: warning: If memory allocation fails, then there is a possible null pointer dereference: p_newtitle [nullPointerOutOfMemory] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1880:39: note: Assuming allocation function fails qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1880:18: note: Assignment 'p_newtitle=(dvd_title_t*)malloc(sizeof(dvd_title_t))', assigned value is 0 qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1882:13: note: Null pointer dereference qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1887:9: warning: If memory allocation fails, then there is a possible null pointer dereference: p_newtitle [nullPointerOutOfMemory] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1880:39: note: Assuming allocation function fails qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1880:18: note: Assignment 'p_newtitle=(dvd_title_t*)malloc(sizeof(dvd_title_t))', assigned value is 0 qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1887:9: note: Null pointer dereference qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:634:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:637:31: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:652:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:655:31: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1195:23: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1257:15: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1289:16: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1880:18: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1981:31: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1983:31: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1989:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:2014:19: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:92:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:763:9: style: Variable 'i_ret' is reassigned a value before the old one has been used. [redundantAssignment] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:760:9: note: i_ret is assigned qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:763:9: note: i_ret is overwritten qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:213:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:242:6: style: The scope of the variable 'i' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:336:6: style: The scope of the variable 'i' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:683:51: style: The scope of the variable 'i_t6' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1086:27: style: The scope of the variable 'o_lfsr0' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1087:27: style: The scope of the variable 'o_lfsr1' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1430:19: style: The scope of the variable 'i_t1' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1430:25: style: The scope of the variable 'i_t2' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1430:31: style: The scope of the variable 'i_t3' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1430:43: style: The scope of the variable 'i_t5' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1432:19: style: The scope of the variable 'i_candidate' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1576:9: style: The scope of the variable 'i_ret' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1909:9: style: The scope of the variable 'i' can be reduced. [variableScope] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:684:22: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:895:19: style: Variable 'p_variants' can be declared as const array [constVariable] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:902:19: style: Variable 'p_secret' can be declared as const array [constVariable] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1222:44: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1222:65: style: Parameter 'ckey' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:2024:33: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:31:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:113:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/asus/qscan_plugin.cpp:117:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:370:5: style: Variable 't' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:372:5: style: Variable 'sh' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:908:25: style: Variable 'i_val' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1007:13: style: Variable 'i_index' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/lib/qpxtransport/qpx_mmc_css.cpp:1296:10: style: Variable 'tmp3' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:80:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:162:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sidx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:211:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sidx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:247:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:302:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:321:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:349:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:424:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:472:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:502:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_cmd.cpp:541:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:95:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:109:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:128:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sidx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:52:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:164:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:168:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:173:28: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/benq/qscan_plugin.cpp:173:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_cmd.cpp:25:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_cmd.cpp:38:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnt [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_cmd.cpp:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_cmd.cpp:102:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnt [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_cmd.cpp:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_cmd.cpp:151:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_cmd.cpp:162:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_cmd.cpp:37:6: style: The scope of the variable 'len' can be reduced. [variableScope] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:42:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:69:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:86:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:31:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:106:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:110:24: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:114:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/benq_dvdrom/qscan_plugin.cpp:118:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/generic/qscan_cmd.cpp:69:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:38:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capabilities [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:67:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:95:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:29:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/generic/qscan_plugin.cpp:86:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/generic/qscan_plugin.h:32:5: style: Class 'scan_generic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpxtool-0.8.1/plugins/generic/qscan_cmd.cpp:30:18: style: The scope of the variable 'offs' can be reduced. [variableScope] qpxtool-0.8.1/plugins/generic/qscan_cmd.cpp:30:30: style: The scope of the variable 'se' can be reduced. [variableScope] qpxtool-0.8.1/plugins/liteon/qscan_cmd.cpp:69:54: error: There is an unknown macro here somewhere. Configuration is required. If COL_NORM is a macro then please configure it. [unknownMacro] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:94:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:29:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:30:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:132:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:136:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:140:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/nec/qscan_cmd.cpp:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:145:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/nec/qscan_cmd.cpp:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:147:28: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/nec/qscan_cmd.cpp:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/liteon/qscan_plugin.cpp:149:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/nec/qscan_cmd.cpp:82:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_cmd.cpp:105:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_cmd.cpp:125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_cmd.cpp:142:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ven [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:93:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:124:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:147:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:51:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:149:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/nec/qscan_plugin.cpp:153:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/pioneer/qscan_cmd.cpp:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_cmd.cpp:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_cmd.cpp:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_cmd.cpp:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rd_buf [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_cmd.cpp:202:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_cmd.cpp:213:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_cmd.cpp:222:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_cmd.cpp:234:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:57:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:81:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:94:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:110:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:150:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:47:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:135:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/pioneer/qscan_plugin.cpp:139:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:239:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:58:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:203:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:207:24: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:211:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:215:25: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:226:23: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:230:21: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_plugin.cpp:178:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/plugins/tsst/qscan_cmd.cpp:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_cmd.cpp:30:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_cmd.cpp:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_cmd.cpp:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:39:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ven [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:81:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:29:12: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:105:26: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/tsst/qscan_plugin.cpp:109:27: style: C-style pointer casting [cstyleCast] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:139:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fete_idx [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:221:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:231:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:248:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:279:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:367:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:397:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:415:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:476:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_FAILED [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:494:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lba [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:514:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:531:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:587:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISC_DVDplus [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:665:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:566:6: style: The scope of the variable 'v' can be reduced. [variableScope] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:566:9: style: The scope of the variable 'pit' can be reduced. [variableScope] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:582:6: style: The scope of the variable 'v' can be reduced. [variableScope] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:582:9: style: The scope of the variable 'pit' can be reduced. [variableScope] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:597:9: style: The scope of the variable 'j1' can be reduced. [variableScope] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:597:13: style: The scope of the variable 'j2' can be reduced. [variableScope] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:598:6: style: The scope of the variable 'local_max' can be reduced. [variableScope] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:598:16: style: Variable 'local_max' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:692:16: style: Variable 'mins_lands[0]' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/plugins/plextor/qscan_cmd.cpp:692:33: style: Variable 'mins_pits[0]' is assigned a value that is never used. [unreadVariable] qpxtool-0.8.1/gui/src/device.cpp:114:10: style: The scope of the variable 'dev' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/device.cpp:1110:10: style: The scope of the variable 'qout' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/device.cpp:1777:8: style: The scope of the variable 'time' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/device.cpp:2024:10: style: The scope of the variable 'taLayer' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/device.cpp:2025:10: style: The scope of the variable 'taZone' can be reduced. [variableScope] qpxtool-0.8.1/gui/src/device.cpp:235:19: style: Unused variable: item [unusedVariable] qpxtool-0.8.1/gui/src/device.cpp:264:19: style: Unused variable: item [unusedVariable] qpxtool-0.8.1/gui/src/device.cpp:2024:17: style: Variable 'taLayer' is assigned a value that is never used. [unreadVariable] diff: head qpxtool-0.8.1/console/readdvd/kbhit.cpp:34:15: performance:inconclusive: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). [functionStatic] qpxtool-0.8.1/console/readdvd/kbhit.h:16:9: note: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). qpxtool-0.8.1/console/readdvd/kbhit.cpp:34:15: note: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). head qpxtool-0.8.1/console/readdvd/kbhit.cpp:56:15: performance:inconclusive: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). [functionStatic] qpxtool-0.8.1/console/readdvd/kbhit.h:17:9: note: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). qpxtool-0.8.1/console/readdvd/kbhit.cpp:56:15: note: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). 2.17.0 qpxtool-0.8.1/console/readdvd/kbhit.h:16:9: performance:inconclusive: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). [functionStatic] qpxtool-0.8.1/console/readdvd/kbhit.cpp:34:15: note: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). qpxtool-0.8.1/console/readdvd/kbhit.h:16:9: note: Technically the member function 'keyboard::kb_hit' can be static (but you may consider moving to unnamed namespace). 2.17.0 qpxtool-0.8.1/console/readdvd/kbhit.h:17:9: performance:inconclusive: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). [functionStatic] qpxtool-0.8.1/console/readdvd/kbhit.cpp:56:15: note: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). qpxtool-0.8.1/console/readdvd/kbhit.h:17:9: note: Technically the member function 'keyboard::kb_getch' can be static (but you may consider moving to unnamed namespace). head qpxtool-0.8.1/console/readdvd/reader.cpp:65:18: style:inconclusive: Technically the member function 'cdvdreader::stoped' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/reader.h:55:7: note: Technically the member function 'cdvdreader::stoped' can be const. qpxtool-0.8.1/console/readdvd/reader.cpp:65:18: note: Technically the member function 'cdvdreader::stoped' can be const. head qpxtool-0.8.1/console/readdvd/reader.cpp:75:18: style:inconclusive: Technically the member function 'cdvdreader::running' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/reader.h:57:6: note: Technically the member function 'cdvdreader::running' can be const. qpxtool-0.8.1/console/readdvd/reader.cpp:75:18: note: Technically the member function 'cdvdreader::running' can be const. 2.17.0 qpxtool-0.8.1/console/readdvd/reader.h:55:7: style:inconclusive: Technically the member function 'cdvdreader::stoped' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/reader.cpp:65:18: note: Technically the member function 'cdvdreader::stoped' can be const. qpxtool-0.8.1/console/readdvd/reader.h:55:7: note: Technically the member function 'cdvdreader::stoped' can be const. 2.17.0 qpxtool-0.8.1/console/readdvd/reader.h:57:6: style:inconclusive: Technically the member function 'cdvdreader::running' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/reader.cpp:75:18: note: Technically the member function 'cdvdreader::running' can be const. qpxtool-0.8.1/console/readdvd/reader.h:57:6: note: Technically the member function 'cdvdreader::running' can be const. head qpxtool-0.8.1/console/readdvd/sectmap.cpp:74:11: style:inconclusive: Technically the member function 'smap::get_tot' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/sectmap.h:40:10: note: Technically the member function 'smap::get_tot' can be const. qpxtool-0.8.1/console/readdvd/sectmap.cpp:74:11: note: Technically the member function 'smap::get_tot' can be const. 2.17.0 qpxtool-0.8.1/console/readdvd/sectmap.h:40:10: style:inconclusive: Technically the member function 'smap::get_tot' can be const. [functionConst] qpxtool-0.8.1/console/readdvd/sectmap.cpp:74:11: note: Technically the member function 'smap::get_tot' can be const. qpxtool-0.8.1/console/readdvd/sectmap.h:40:10: note: Technically the member function 'smap::get_tot' can be const. 2.17.0 qpxtool-0.8.1/gui/src/abstractpreview.cpp:135:16: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:542:29: note: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:135:16: note: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. 2.17.0 qpxtool-0.8.1/gui/src/abstractpreview.cpp:136:16: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:543:29: note: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:136:16: note: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. 2.17.0 qpxtool-0.8.1/gui/src/abstractpreview.cpp:137:16: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:544:29: note: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:137:16: note: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. 2.17.0 qpxtool-0.8.1/gui/src/abstractpreview.cpp:138:16: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:545:29: note: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:138:16: note: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. head qpxtool-0.8.1/gui/src/abstractpreview.cpp:542:29: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:135:16: note: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:542:29: note: Technically the member function 'AbstractPreviewPrivate::paperWidthToScale' can be const. head qpxtool-0.8.1/gui/src/abstractpreview.cpp:543:29: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:136:16: note: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:543:29: note: Technically the member function 'AbstractPreviewPrivate::paperHeightToScale' can be const. head qpxtool-0.8.1/gui/src/abstractpreview.cpp:544:29: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:137:16: note: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:544:29: note: Technically the member function 'AbstractPreviewPrivate::paperWidth' can be const. head qpxtool-0.8.1/gui/src/abstractpreview.cpp:545:29: style:inconclusive: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. [functionConst] qpxtool-0.8.1/gui/src/abstractpreview.cpp:138:16: note: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. qpxtool-0.8.1/gui/src/abstractpreview.cpp:545:29: note: Technically the member function 'AbstractPreviewPrivate::paperHeight' can be const. head qpxtool-0.8.1/gui/src/abstractpreview.cpp:990:9: style: Variable 'sel' is assigned a value that is never used. [unreadVariable] head qpxtool-0.8.1/lib/qpxtransport/qpx_transport.cpp:1124:2: error: #error "Unsupported OS" [preprocessorErrorDirective] head qpxtool-0.8.1/lib/qpxtransport/threads.cpp:40:28: style: C-style pointer casting [cstyleCast] DONE