2025-04-03 22:56 ftp://ftp.de.debian.org/debian/pool/main/z/zpaqfranz/zpaqfranz_60.10.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-32-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.64 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.17.0 head-info: 610386c (2025-04-03 20:19:17 +0200) count: 1574 1536 elapsed-time: 91.1 96.1 head-timing-info: old-timing-info: head results: zpaqfranz-60.10/ZSFX/zsfx.cpp:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:98:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:148:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:228:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_TYPE_CHAR [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:258:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:271:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:293:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:304:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CURRENT [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:315:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_FILE_ATTRIBUTES [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:322:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:352:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_SHARE_WRITE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:711:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:789:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:860:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:1215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:1293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:1660:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:1771:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:2035:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bsize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:2326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:67:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_RELEASE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:691:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:2655:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compsize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6332:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6527:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:930:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] zpaqfranz-60.10/ZSFX/zsfx.cpp:1064:9: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] zpaqfranz-60.10/ZSFX/libzpaq.h:1342:3: warning: Member variable 'Compressor::sha1result' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/zsfx.cpp:718:1: style: The class 'Jidac' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:1101:7: style:inconclusive: Technically the member function 'libzpaq::StateTable::next' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1106:7: style:inconclusive: Technically the member function 'libzpaq::StateTable::cminit' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1151:8: style:inconclusive: Technically the member function 'libzpaq::Predictor::train' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1174:7: performance:inconclusive: Technically the member function 'libzpaq::Predictor::clamp2k' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/ZSFX/libzpaq.h:1181:7: performance:inconclusive: Technically the member function 'libzpaq::Predictor::clamp512k' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/ZSFX/libzpaq.h:1213:7: style:inconclusive: Technically the member function 'libzpaq::Decoder::buffered' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1359:11: style:inconclusive: Technically the member function 'libzpaq::Compressor::getSize' can be const. [functionConst] zpaqfranz-60.10/ZSFX/zsfx.cpp:434:8: style:inconclusive: Technically the member function 'ArchiveBase::isopen' can be const. [functionConst] zpaqfranz-60.10/ZSFX/zsfx.cpp:471:11: style:inconclusive: Technically the member function 'InputArchive::tell' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1118:3: style: Class 'Predictor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:1200:3: style: Class 'Decoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:1275:3: style: Class 'Encoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:1324:5: style: Class 'Stack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:1416:3: style: Class 'StringBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/zsfx.cpp:445:3: style: Class 'InputArchive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/zsfx.cpp:654:3: style: Struct 'HT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/zsfx.cpp:1719:3: style: Struct 'ExtractJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/zsfx.cpp:2004:3: style: Struct 'OutputFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:895:3: style: Class 'Array < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:895:3: style: Class 'Array < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:895:3: style: Class 'Array < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:895:3: style: Class 'Array < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:895:3: style: Class 'Array < char * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:1205:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:866:15: note: Virtual function in base class zpaqfranz-60.10/ZSFX/libzpaq.h:1205:7: note: Function in derived class zpaqfranz-60.10/ZSFX/libzpaq.h:1423:4: style: The destructor '~StringBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:868:12: note: Virtual destructor in base class zpaqfranz-60.10/ZSFX/libzpaq.h:1423:4: note: Destructor in derived class zpaqfranz-60.10/ZSFX/libzpaq.h:1439:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:873:16: note: Virtual function in base class zpaqfranz-60.10/ZSFX/libzpaq.h:1439:8: note: Function in derived class zpaqfranz-60.10/ZSFX/libzpaq.h:1448:8: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:874:16: note: Virtual function in base class zpaqfranz-60.10/ZSFX/libzpaq.h:1448:8: note: Function in derived class zpaqfranz-60.10/ZSFX/libzpaq.h:1458:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:866:15: note: Virtual function in base class zpaqfranz-60.10/ZSFX/libzpaq.h:1458:7: note: Function in derived class zpaqfranz-60.10/ZSFX/libzpaq.h:1467:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:867:15: note: Virtual function in base class zpaqfranz-60.10/ZSFX/libzpaq.h:1467:7: note: Function in derived class zpaqfranz-60.10/ZSFX/zsfx.cpp:448:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:866:15: note: Virtual function in base class zpaqfranz-60.10/ZSFX/zsfx.cpp:448:7: note: Function in derived class zpaqfranz-60.10/ZSFX/zsfx.cpp:455:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:867:15: note: Virtual function in base class zpaqfranz-60.10/ZSFX/zsfx.cpp:455:7: note: Function in derived class zpaqfranz-60.10/ZSFX/zsfx.cpp:589:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:873:16: note: Virtual function in base class zpaqfranz-60.10/ZSFX/zsfx.cpp:589:8: note: Function in derived class zpaqfranz-60.10/ZSFX/zsfx.cpp:1999:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:873:16: note: Virtual function in base class zpaqfranz-60.10/ZSFX/zsfx.cpp:1999:8: note: Function in derived class zpaqfranz-60.10/ZSFX/zsfx.cpp:2003:8: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:874:16: note: Virtual function in base class zpaqfranz-60.10/ZSFX/zsfx.cpp:2003:8: note: Function in derived class zpaqfranz-60.10/ZSFX/zsfx.cpp:2042:13: style: The if condition is the same as the previous if condition [duplicateCondition] zpaqfranz-60.10/ZSFX/zsfx.cpp:2040:13: note: First condition zpaqfranz-60.10/ZSFX/zsfx.cpp:2042:13: note: Second condition zpaqfranz-60.10/ZSFX/zsfx.cpp:1677:52: style: Return value 'fclose(in),false' is always false [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/zsfx.cpp:1686:64: style: Return value 'fclose(in),false' is always false [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/zsfx.cpp:1691:34: style: Return value 'fclose(in),false' is always false [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/zsfx.cpp:1695:68: style: Return value 'fclose(in),false' is always false [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/zsfx.cpp:1697:55: style: Return value 'fclose(in),false' is always false [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/zsfx.cpp:2508:6: style: Condition 'flagbuilder' is always true [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/zsfx.cpp:2498:6: note: Assuming that condition '!flagbuilder' is not redundant zpaqfranz-60.10/ZSFX/zsfx.cpp:2508:6: note: Condition 'flagbuilder' is always true zpaqfranz-60.10/ZSFX/libzpaq.h:923:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/libzpaq.h:920:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/ZSFX/libzpaq.h:921:5: note: Assignment 'n=sz', assigned value is greater than 0 zpaqfranz-60.10/ZSFX/libzpaq.h:922:22: note: Assignment 'nb=128+n*sizeof(uint8_t)', assigned value is greater than 128 zpaqfranz-60.10/ZSFX/libzpaq.h:923:9: note: Condition 'nb<=128' is always false zpaqfranz-60.10/ZSFX/libzpaq.h:923:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/libzpaq.h:920:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/ZSFX/libzpaq.h:921:5: note: Assignment 'n=sz', assigned value is greater than 0 zpaqfranz-60.10/ZSFX/libzpaq.h:922:22: note: Assignment 'nb=128+n*sizeof(char)', assigned value is greater than 128 zpaqfranz-60.10/ZSFX/libzpaq.h:923:9: note: Condition 'nb<=128' is always false zpaqfranz-60.10/ZSFX/zsfx.cpp:1805:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/ZSFX/zsfx.cpp:1805:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/ZSFX/zsfx.cpp:1805:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/ZSFX/zsfx.cpp:2265:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] zpaqfranz-60.10/ZSFX/zsfx.cpp:2265:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(uint8_t*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(uint32_t*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(char*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(uint16_t*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(char**)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition zpaqfranz-60.10/ZSFX/libzpaq.h:1390:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:194:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:777:20: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:1043:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:1732:20: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:2299:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:2390:21: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:2391:41: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:2434:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.h:915:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.h:916:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.h:926:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.h:928:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/zsfx.cpp:779:6: style: The scope of the variable 'c' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/zsfx.cpp:869:7: style: The scope of the variable 'carattere' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/zsfx.cpp:1183:11: style: The scope of the variable 'digits' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/zsfx.cpp:2158:16: style: The scope of the variable 'b' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.h:1330:14: style: Checking if unsigned expression 'top' is less than zero. [unsignedLessThanZero] zpaqfranz-60.10/ZSFX/zsfx.cpp:2124:20: style: Unsigned expression 'lo' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/ZSFX/zsfx.cpp:2452:14: style: Checking if unsigned expression 'readSize' is less than zero. [unsignedLessThanZero] zpaqfranz-60.10/ZSFX/libzpaq.h:1155:9: style: Local variable 'error' shadows outer function [shadowFunction] zpaqfranz-60.10/ZSFX/libzpaq.h:858:13: note: Shadowed declaration zpaqfranz-60.10/ZSFX/libzpaq.h:1155:9: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:1137:24: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/zsfx.cpp:1089:11: note: Shadowed declaration zpaqfranz-60.10/ZSFX/zsfx.cpp:1137:24: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:1287:12: style: Local variable 'files' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/zsfx.cpp:732:17: note: Shadowed declaration zpaqfranz-60.10/ZSFX/zsfx.cpp:1287:12: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:1435:27: style: Local variable 's' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/zsfx.cpp:1323:10: note: Shadowed declaration zpaqfranz-60.10/ZSFX/zsfx.cpp:1435:27: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:1474:27: style: Local variable 's' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/zsfx.cpp:1323:10: note: Shadowed declaration zpaqfranz-60.10/ZSFX/zsfx.cpp:1474:27: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:1484:29: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/zsfx.cpp:1394:22: note: Shadowed declaration zpaqfranz-60.10/ZSFX/zsfx.cpp:1484:29: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:1509:27: style: Local variable 's' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/zsfx.cpp:1323:10: note: Shadowed declaration zpaqfranz-60.10/ZSFX/zsfx.cpp:1509:27: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:1528:33: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/zsfx.cpp:1394:22: note: Shadowed declaration zpaqfranz-60.10/ZSFX/zsfx.cpp:1528:33: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:1535:33: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/zsfx.cpp:1394:22: note: Shadowed declaration zpaqfranz-60.10/ZSFX/zsfx.cpp:1535:33: note: Shadow variable zpaqfranz-60.10/ZSFX/zsfx.cpp:774:23: performance: Function parameter 'i_default' should be passed by const reference. [passedByValue] zpaqfranz-60.10/ZSFX/zsfx.cpp:897:31: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/ZSFX/zsfx.cpp:919:21: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/ZSFX/zsfx.cpp:2404:27: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/ZSFX/zsfx.cpp:2494:23: performance: Function parameter 'i_thecommands' should be passed by const reference. [passedByValue] zpaqfranz-60.10/ZSFX/zsfx.cpp:1064:7: style: Variable 't' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/ZSFX/zsfx.cpp:930:19: warning: Either the condition 'i>=i_string.size()' is redundant or 'i' can have the value greater or equal to i_string.size()+4294967294. Expression 'i_string[i]' causes access out of bounds. [containerOutOfBounds] zpaqfranz-60.10/ZSFX/zsfx.cpp:937:8: note: Assuming that condition 'i>=i_string.size()' is not redundant zpaqfranz-60.10/ZSFX/zsfx.cpp:936:3: note: i is incremented', new value is symbolic=i_string.size()+4294967294 zpaqfranz-60.10/ZSFX/zsfx.cpp:930:19: note: Access out of bounds zpaqfranz-60.10/ZSFX/zsfx.cpp:1379:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] zpaqfranz-60.10/ZSFX/zsfx.cpp:313:38: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/ZSFX/zsfx.cpp:396:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/ZSFX/zsfx.cpp:418:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] zpaqfranz-60.10/ZSFX/zsfx.cpp:831:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/ZSFX/zsfx.cpp:1342:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/ZSFX/zsfx.cpp:1343:23: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] zpaqfranz-60.10/zpaqfranz.cpp:2639:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:2947:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:10369:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:12702:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compsize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:15996:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:16004:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:16010:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:16175:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:16367:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:24767:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:24783:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:24809:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:24833:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25214:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25223:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25322:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25365:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25370:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25379:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25389:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25402:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25414:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:25675:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:40034:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:40066:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:41090:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:42320:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:42330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:42417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:42425:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSAFLUSH [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:42543:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:42620:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:43195:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:43238:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:43579:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:43694:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:48488:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:48537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:49226:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:49410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:49438:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:49466:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:52894:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:53933:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:55012:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:55383:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:55543:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:55605:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:55672:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sha1 [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:55684:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:56229:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:56696:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:57505:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:57907:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:59033:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:59555:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:59747:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updates [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:61211:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:62142:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:62241:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:62488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:63109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:64007:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bsize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:64739:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:65061:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:65192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:66746:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:67107:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:67613:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:68449:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:69822:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:73420:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:74056:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:74346:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:75002:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:75226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bsize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:75540:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashhex [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:75827:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:76555:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:77059:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:77368:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:77646:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:95457:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:95983:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:96323:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:96370:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:96609:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:97441:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:97933:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:98853:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:98868:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:99449:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:99634:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red_avg [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:100549:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:100734:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:100746:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:101615:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:102365:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:102613:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:102741:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:102842:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:103372:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:104587:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:104673:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:105026:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bsize [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/zpaqfranz.cpp:106716:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashok [valueFlowBailoutIncompleteVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:896:22: warning: Either the condition 'type>255' is redundant or the array 'compsize[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond] zpaqfranz-60.10/ZSFX/libzpaq.cpp:894:23: note: Assuming that condition 'type>255' is not redundant zpaqfranz-60.10/ZSFX/libzpaq.cpp:896:22: note: Array index out of bounds zpaqfranz-60.10/ZSFX/libzpaq.cpp:896:22: warning: Either the condition 'type<0' is redundant or the array 'compsize[256]' is accessed at index -1, which is out of bounds. [negativeIndex] zpaqfranz-60.10/ZSFX/libzpaq.cpp:894:13: note: Assuming that condition 'type<0' is not redundant zpaqfranz-60.10/ZSFX/libzpaq.cpp:896:22: note: Negative array index zpaqfranz-60.10/ZSFX/libzpaq.h:946:3: warning: Member variable 'SHA1::hbuf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.h:971:3: warning: Member variable 'SHA256::hbuf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:337:10: warning: Member variable 'AES_CTR::ek' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1697:12: warning: Member variable 'Predictor::p' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1697:12: warning: Member variable 'Predictor::h' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1697:12: warning: Member variable 'Predictor::dt2k' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1697:12: warning: Member variable 'Predictor::dt' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1697:12: warning: Member variable 'Predictor::squasht' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1697:12: warning: Member variable 'Predictor::stretcht' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6263:11: warning: Member variable 'LZBuffer::buf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1257:13: performance:inconclusive: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/ZSFX/libzpaq.h:1074:8: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/ZSFX/libzpaq.cpp:1257:13: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/ZSFX/libzpaq.cpp:3500:16: style:inconclusive: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1191:7: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. zpaqfranz-60.10/ZSFX/libzpaq.cpp:3500:16: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2446:16: style:inconclusive: Technically the member function 'libzpaq::Compiler::matchToken' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1313:8: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2446:16: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. zpaqfranz-60.10/ZSFX/libzpaq.h:895:3: style: Class 'Array < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.h:895:3: style: Class 'Array < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6199:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:866:15: note: Virtual function in base class zpaqfranz-60.10/ZSFX/libzpaq.cpp:6199:7: note: Function in derived class zpaqfranz-60.10/ZSFX/libzpaq.cpp:6208:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/ZSFX/libzpaq.h:867:15: note: Virtual function in base class zpaqfranz-60.10/ZSFX/libzpaq.cpp:6208:7: note: Function in derived class zpaqfranz-60.10/ZSFX/libzpaq.cpp:2912:17: style: Condition '*(char*)&t!=0x78' is always true [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/libzpaq.cpp:2911:9: note: Assignment 't=0x12345678', assigned value is 305419896 zpaqfranz-60.10/ZSFX/libzpaq.cpp:2912:17: note: Condition '*(char*)&t!=0x78' is always true zpaqfranz-60.10/ZSFX/libzpaq.cpp:3512:17: style: Condition '*(char*)&t!=0x78' is always true [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3511:9: note: Assignment 't=0x12345678', assigned value is 305419896 zpaqfranz-60.10/ZSFX/libzpaq.cpp:3512:17: note: Condition '*(char*)&t!=0x78' is always true zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(int*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(unsigned int*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition zpaqfranz-60.10/ZSFX/libzpaq.cpp:78:7: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:138:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:320:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:688:52: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1905:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1917:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:2020:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:2028:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:2912:8: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3512:8: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3547:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3548:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3550:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3552:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3555:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3556:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3596:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3606:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3645:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3648:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3650:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3654:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3656:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3664:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3667:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3681:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3699:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3702:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3708:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3709:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3710:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3715:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3718:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3719:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3723:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3724:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3730:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3731:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3734:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3735:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3749:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3751:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3753:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3755:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3756:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3762:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3780:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3783:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3785:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3799:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3801:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3833:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3850:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3854:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3867:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3872:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3880:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3881:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3890:3: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3892:3: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3946:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3947:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3959:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3980:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3982:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3984:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3987:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3990:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4009:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4011:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4016:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4068:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4070:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4073:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4077:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4080:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4087:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4090:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4095:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4098:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4101:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4106:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4108:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4110:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4118:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4134:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4140:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4143:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4145:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4165:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4167:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4176:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4178:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4181:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4182:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4209:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4211:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4220:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4222:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4227:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4280:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4291:4: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4325:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6058:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6059:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6085:29: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6086:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6087:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6304:28: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6304:53: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1146:17: style: Same expression on both sides of '-='. [duplicateExpression] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1178:17: style: Same expression on both sides of '&='. [duplicateExpression] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1194:17: style: Same expression on both sides of '|='. [duplicateExpression] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1202:17: style: Same expression on both sides of '^='. [duplicateExpression] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3020:11: style: The scope of the variable 'op' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4598:10: style: The scope of the variable 'd' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4598:13: style: The scope of the variable 'e' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4696:7: style: The scope of the variable 't' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4855:7: style: The scope of the variable 't' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4952:7: style: The scope of the variable 'r' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5003:7: style: The scope of the variable 'r' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5155:13: style: The scope of the variable 'curbufsize' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5261:10: style: The scope of the variable 'd' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5261:13: style: The scope of the variable 'e' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5385:24: style: The scope of the variable 'e' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5385:28: style: The scope of the variable 'f' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5386:10: style: The scope of the variable 's' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5718:10: style: The scope of the variable 'skip' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5718:16: style: The scope of the variable 'unsorted' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5761:13: style: The scope of the variable 'k' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5761:22: style: The scope of the variable 'bufsize' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5915:11: style: The scope of the variable 'c1' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5979:11: style: The scope of the variable 'c1' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6079:7: style: The scope of the variable 'm' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6079:16: style: The scope of the variable 'i' can be reduced. [variableScope] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6238:11: style: Unsigned expression 'x' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6465:13: style: Unsigned expression 'lit' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6466:11: style: Unsigned expression 'i' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6501:14: style: Unsigned expression 'rb' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/ZSFX/libzpaq.cpp:666:40: style:inconclusive: Function 'stretchKey' argument 2 names different: declaration 'key' definition 'in'. [funcArgNamesDifferent] zpaqfranz-60.10/ZSFX/libzpaq.h:1009:40: note: Function 'stretchKey' argument 2 names different: declaration 'key' definition 'in'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:666:40: note: Function 'stretchKey' argument 2 names different: declaration 'key' definition 'in'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2446:39: style:inconclusive: Function 'matchToken' argument 1 names different: declaration 'tok' definition 'word'. [funcArgNamesDifferent] zpaqfranz-60.10/ZSFX/libzpaq.h:1313:31: note: Function 'matchToken' argument 1 names different: declaration 'tok' definition 'word'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2446:39: note: Function 'matchToken' argument 1 names different: declaration 'tok' definition 'word'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2634:32: style:inconclusive: Function 'Compiler' argument 1 names different: declaration 'in' definition 'in_'. [funcArgNamesDifferent] zpaqfranz-60.10/ZSFX/libzpaq.h:1295:24: note: Function 'Compiler' argument 1 names different: declaration 'in' definition 'in_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2634:32: note: Function 'Compiler' argument 1 names different: declaration 'in' definition 'in_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2634:42: style:inconclusive: Function 'Compiler' argument 2 names different: declaration 'args' definition 'args_'. [funcArgNamesDifferent] zpaqfranz-60.10/ZSFX/libzpaq.h:1295:33: note: Function 'Compiler' argument 2 names different: declaration 'args' definition 'args_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2634:42: note: Function 'Compiler' argument 2 names different: declaration 'args' definition 'args_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2634:56: style:inconclusive: Function 'Compiler' argument 3 names different: declaration 'hz' definition 'hz_'. [funcArgNamesDifferent] zpaqfranz-60.10/ZSFX/libzpaq.h:1295:46: note: Function 'Compiler' argument 3 names different: declaration 'hz' definition 'hz_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2634:56: note: Function 'Compiler' argument 3 names different: declaration 'hz' definition 'hz_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2634:68: style:inconclusive: Function 'Compiler' argument 4 names different: declaration 'pz' definition 'pz_'. [funcArgNamesDifferent] zpaqfranz-60.10/ZSFX/libzpaq.h:1295:57: note: Function 'Compiler' argument 4 names different: declaration 'pz' definition 'pz_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2634:68: note: Function 'Compiler' argument 4 names different: declaration 'pz' definition 'pz_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2635:28: style:inconclusive: Function 'Compiler' argument 5 names different: declaration 'out2' definition 'out2_'. [funcArgNamesDifferent] zpaqfranz-60.10/ZSFX/libzpaq.h:1295:69: note: Function 'Compiler' argument 5 names different: declaration 'out2' definition 'out2_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2635:28: note: Function 'Compiler' argument 5 names different: declaration 'out2' definition 'out2_'. zpaqfranz-60.10/ZSFX/libzpaq.cpp:3116:11: style: Local variable 't' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/libzpaq.cpp:2911:7: note: Shadowed declaration zpaqfranz-60.10/ZSFX/libzpaq.cpp:3116:11: note: Shadow variable zpaqfranz-60.10/ZSFX/libzpaq.cpp:3121:15: style: Local variable 'a' shadows outer variable [shadowVariable] zpaqfranz-60.10/ZSFX/libzpaq.h:1059:7: note: Shadowed declaration zpaqfranz-60.10/ZSFX/libzpaq.cpp:3121:15: note: Shadow variable zpaqfranz-60.10/ZSFX/libzpaq.cpp:325:34: style: Parameter 'x' can be declared as reference to const [constParameterReference] zpaqfranz-60.10/ZSFX/libzpaq.cpp:2841:25: style: Variable 'x' can be declared as reference to const [constVariableReference] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1905:14: style: Variable 'wt' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1917:14: style: Variable 'wt' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4570:23: style: Parameter 'first' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4570:35: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4863:41: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4948:47: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4998:23: style: Parameter 'first' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:4998:48: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5239:52: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5383:31: style: Parameter 'middle' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5425:26: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5425:42: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5429:16: style: Variable 'e' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5450:33: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5450:49: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5488:19: style: Parameter 'SA' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5756:8: style: Variable 'PAb' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:5977:20: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1882:42: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6353:19: warning: Expression 'j' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] zpaqfranz-60.10/ZSFX/libzpaq.cpp:6350:21: note: Assignment 'j=-1', assigned value is -1 zpaqfranz-60.10/ZSFX/libzpaq.cpp:6353:19: note: Negative value is converted to an unsigned value zpaqfranz-60.10/ZSFX/libzpaq.cpp:575:4: style: Variable 'c' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:48702:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] zpaqfranz-60.10/zpaqfranz.cpp:10171:35: error:inconclusive: Non-local variable 'enc.out' will use pointer to local variable 'out'. [danglingLifetime] zpaqfranz-60.10/zpaqfranz.cpp:105406:37: note: Address of variable taken here. zpaqfranz-60.10/zpaqfranz.cpp:105406:37: note: Calling function 'compressBlock', 2nd argument '&out' value is lifetime=out zpaqfranz-60.10/zpaqfranz.cpp:17175:16: note: Calling function 'setOutput', 1st argument 'out' value is lifetime=out zpaqfranz-60.10/zpaqfranz.cpp:105358:19: note: Variable created here. zpaqfranz-60.10/zpaqfranz.cpp:10171:35: note: Non-local variable 'enc.out' will use pointer to local variable 'out'. zpaqfranz-60.10/zpaqfranz.cpp:10171:35: error:inconclusive: Non-local variable 'enc.out' will use pointer to local variable 'out'. [danglingLifetime] zpaqfranz-60.10/zpaqfranz.cpp:105433:37: note: Address of variable taken here. zpaqfranz-60.10/zpaqfranz.cpp:105433:37: note: Calling function 'compressBlock', 2nd argument '&out' value is lifetime=out zpaqfranz-60.10/zpaqfranz.cpp:17175:16: note: Calling function 'setOutput', 1st argument 'out' value is lifetime=out zpaqfranz-60.10/zpaqfranz.cpp:105358:19: note: Variable created here. zpaqfranz-60.10/zpaqfranz.cpp:10171:35: note: Non-local variable 'enc.out' will use pointer to local variable 'out'. zpaqfranz-60.10/zpaqfranz.cpp:10171:35: error:inconclusive: Non-local variable 'enc.out' will use pointer to local variable 'wp'. [danglingLifetime] zpaqfranz-60.10/zpaqfranz.cpp:71510:32: note: Address of variable taken here. zpaqfranz-60.10/zpaqfranz.cpp:71510:32: note: Calling function 'compressBlock', 2nd argument '&wp' value is lifetime=wp zpaqfranz-60.10/zpaqfranz.cpp:17175:16: note: Calling function 'setOutput', 1st argument 'out' value is lifetime=wp zpaqfranz-60.10/zpaqfranz.cpp:71448:13: note: Variable created here. zpaqfranz-60.10/zpaqfranz.cpp:10171:35: note: Non-local variable 'enc.out' will use pointer to local variable 'wp'. zpaqfranz-60.10/zpaqfranz.cpp:99520:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] zpaqfranz-60.10/zpaqfranz.cpp:17365:27: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] zpaqfranz-60.10/zpaqfranz.cpp:25242:5: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] zpaqfranz-60.10/zpaqfranz.cpp:26083:24: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] zpaqfranz-60.10/zpaqfranz.cpp:26146:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] zpaqfranz-60.10/zpaqfranz.cpp:40542:27: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] zpaqfranz-60.10/zpaqfranz.cpp:41098:5: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] zpaqfranz-60.10/zpaqfranz.cpp:41161:3: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] zpaqfranz-60.10/zpaqfranz.cpp:43369:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] zpaqfranz-60.10/zpaqfranz.cpp:51632:9: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] zpaqfranz-60.10/zpaqfranz.cpp:53459:14: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] zpaqfranz-60.10/zpaqfranz.cpp:55051:21: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] zpaqfranz-60.10/zpaqfranz.cpp:55051:43: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] zpaqfranz-60.10/zpaqfranz.cpp:64779:21: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] zpaqfranz-60.10/zpaqfranz.cpp:64779:43: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] zpaqfranz-60.10/zpaqfranz.cpp:65302:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] zpaqfranz-60.10/zpaqfranz.cpp:101605:28: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] zpaqfranz-60.10/zpaqfranz.cpp:101616:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] zpaqfranz-60.10/zpaqfranz.cpp:2992:5: warning: Member variable 'Fonts::char_rows' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:2992:5: warning: Member variable 'Fonts::char_cols' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:9487:2: warning: Member variable 'SHA1::hbuf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:9676:3: warning: Member variable 'SHA256::hbuf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:10425:10: warning: Member variable 'AES_CTR::ek' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:11746:12: warning: Member variable 'Predictor::p' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:11746:12: warning: Member variable 'Predictor::h' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:11746:12: warning: Member variable 'Predictor::dt2k' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:11746:12: warning: Member variable 'Predictor::dt' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:11746:12: warning: Member variable 'Predictor::squasht' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:11746:12: warning: Member variable 'Predictor::stretcht' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:16111:11: warning: Member variable 'LZBuffer::buf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:18111:7: warning: Member variable 'SHA3::m_buffer' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:18349:6: warning: Member variable 'MD5::m_buffer' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:24090:3: warning: Member variable 'Semaphore::cv' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:24090:3: warning: Member variable 'Semaphore::mutex' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:44025:2: warning: Member variable 'franzfs::space' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:44025:2: warning: Member variable 'franzfs::filesize' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:45410:1: style: The class 'Jidac' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] zpaqfranz-60.10/zpaqfranz.cpp:46609:3: warning: Member variable 'unzSHA1::w' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:46609:3: warning: Member variable 'unzSHA1::hbuf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:46701:3: warning: Member variable 'unzSHA256::hbuf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:46866:13: warning: Member variable 'unzAES_CTR::ek' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:47847:15: warning: Member variable 'unzPredictor::p' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:47847:15: warning: Member variable 'unzPredictor::h' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:48482:3: warning: Member variable 'unzInputFile::unzBuf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:48530:3: warning: Member variable 'unzOutputFile::unzBuf' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_xxhash64' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_sha1' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_sha256' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_sha3' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_xxh3' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_md5' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_blake3' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_whihasher' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_highway64state' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_crc32' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: warning: Member variable 'franz_do_hash::p_crc32c' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_xxhash64' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_sha1' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_sha256' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_sha3' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_xxh3' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_md5' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_blake3' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_whihasher' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_highway64state' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_crc32' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::p_crc32c' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: warning: Member variable 'franz_do_hash::ffinalize' is not initialized in the constructor. [uninitMemberVar] zpaqfranz-60.10/zpaqfranz.cpp:17237:20: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] zpaqfranz-60.10/zpaqfranz.cpp:17237:26: performance: Variable 'calculated' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] zpaqfranz-60.10/zpaqfranz.cpp:17254:25: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] zpaqfranz-60.10/zpaqfranz.cpp:17428:3: performance: Variable 'hashname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] zpaqfranz-60.10/zpaqfranz.cpp:17429:3: performance: Variable 'hashdescription' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] zpaqfranz-60.10/zpaqfranz.cpp:17430:3: performance: Variable 'switchname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] zpaqfranz-60.10/zpaqfranz.cpp:11312:13: performance:inconclusive: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:9937:8: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:11312:13: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:9959:7: style:inconclusive: Technically the member function 'libzpaq::StateTable::next' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:9964:7: style:inconclusive: Technically the member function 'libzpaq::StateTable::cminit' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:10004:8: style:inconclusive: Technically the member function 'libzpaq::Predictor::train' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:10024:7: performance:inconclusive: Technically the member function 'libzpaq::Predictor::clamp2k' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:10030:7: performance:inconclusive: Technically the member function 'libzpaq::Predictor::clamp512k' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:13707:16: style:inconclusive: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:10038:7: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. zpaqfranz-60.10/zpaqfranz.cpp:13707:16: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. zpaqfranz-60.10/zpaqfranz.cpp:10058:7: style:inconclusive: Technically the member function 'libzpaq::Decoder::buffered' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:12501:16: style:inconclusive: Technically the member function 'libzpaq::Compiler::matchToken' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:10145:8: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. zpaqfranz-60.10/zpaqfranz.cpp:12501:16: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. zpaqfranz-60.10/zpaqfranz.cpp:23953:9: style:inconclusive: Technically the member function 'XXHash64::getHash' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:42676:8: style:inconclusive: Technically the member function 'ArchiveBase::isopen' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:42699:11: style:inconclusive: Technically the member function 'InputArchive::get_totalsize' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:42721:11: style:inconclusive: Technically the member function 'InputArchive::tell' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:42923:9: style:inconclusive: Technically the member function 'OutputArchive::lastfilename' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:46517:12: style:inconclusive: Technically the member function 'Jidac::paranoid' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:45541:6: note: Technically the member function 'Jidac::paranoid' can be const. zpaqfranz-60.10/zpaqfranz.cpp:46517:12: note: Technically the member function 'Jidac::paranoid' can be const. zpaqfranz-60.10/zpaqfranz.cpp:74565:12: performance:inconclusive: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45551:6: note: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:74565:12: note: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:61186:12: style:inconclusive: Technically the member function 'Jidac::pause' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:45564:6: note: Technically the member function 'Jidac::pause' can be const. zpaqfranz-60.10/zpaqfranz.cpp:61186:12: note: Technically the member function 'Jidac::pause' can be const. zpaqfranz-60.10/zpaqfranz.cpp:51909:13: performance:inconclusive: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45590:7: note: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:51909:13: note: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:56968:13: performance:inconclusive: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45594:9: note: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:56968:13: note: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:55710:13: performance:inconclusive: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45604:9: note: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:55710:13: note: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:65951:15: performance:inconclusive: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45608:11: note: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:65951:15: note: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:74418:12: performance:inconclusive: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45610:8: note: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:74418:12: note: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:75133:13: performance:inconclusive: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45618:9: note: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:75133:13: note: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:46405:17: performance:inconclusive: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45620:12: note: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:46405:17: note: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:76817:13: performance:inconclusive: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45634:9: note: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:76817:13: note: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52814:13: performance:inconclusive: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45637:9: note: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52814:13: note: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52779:13: performance:inconclusive: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45638:9: note: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52779:13: note: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52671:13: performance:inconclusive: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45639:9: note: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52671:13: note: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52716:13: performance:inconclusive: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45640:9: note: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52716:13: note: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52748:13: performance:inconclusive: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45641:9: note: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52748:13: note: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52594:13: performance:inconclusive: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45642:9: note: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52594:13: note: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52634:13: performance:inconclusive: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45643:9: note: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52634:13: note: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52535:13: performance:inconclusive: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45644:9: note: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52535:13: note: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:73524:15: performance:inconclusive: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45655:10: note: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:73524:15: note: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:95475:13: performance:inconclusive: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45658:9: note: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:95475:13: note: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:97056:12: performance:inconclusive: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45662:8: note: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:97056:12: note: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:97248:13: style:inconclusive: Technically the member function 'Jidac::franzreplace' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:45671:8: note: Technically the member function 'Jidac::franzreplace' can be const. zpaqfranz-60.10/zpaqfranz.cpp:97248:13: note: Technically the member function 'Jidac::franzreplace' can be const. zpaqfranz-60.10/zpaqfranz.cpp:65546:15: performance:inconclusive: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45672:9: note: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:65546:15: note: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:68552:13: performance:inconclusive: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45684:9: note: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:68552:13: note: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:73078:12: performance:inconclusive: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45690:8: note: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:73078:12: note: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:57375:13: style:inconclusive: Technically the member function 'Jidac::noselection' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:45695:9: note: Technically the member function 'Jidac::noselection' can be const. zpaqfranz-60.10/zpaqfranz.cpp:57375:13: note: Technically the member function 'Jidac::noselection' can be const. zpaqfranz-60.10/zpaqfranz.cpp:102725:13: performance:inconclusive: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45697:8: note: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:102725:13: note: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:102782:13: performance:inconclusive: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45698:9: note: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:102782:13: note: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103028:13: performance:inconclusive: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45710:7: note: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103028:13: note: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103042:13: performance:inconclusive: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45711:7: note: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103042:13: note: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103053:13: performance:inconclusive: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45712:7: note: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103053:13: note: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103121:13: performance:inconclusive: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45714:7: note: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103121:13: note: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103125:13: performance:inconclusive: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45715:7: note: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103125:13: note: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103138:16: performance:inconclusive: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45717:15: note: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103138:16: note: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103614:13: performance:inconclusive: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45719:13: note: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103614:13: note: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103717:13: performance:inconclusive: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45721:13: note: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103717:13: note: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103877:13: performance:inconclusive: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45722:13: note: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103877:13: note: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:104395:15: performance:inconclusive: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45724:15: note: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:104395:15: note: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:106285:13: performance:inconclusive: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45726:13: note: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:106285:13: note: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47538:16: performance:inconclusive: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47213:8: note: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47538:16: note: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47583:17: performance:inconclusive: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47566:7: note: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47583:17: note: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47591:18: performance:inconclusive: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47567:8: note: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47591:18: note: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47571:7: style:inconclusive: Technically the member function 'StateTable::next' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:47576:7: style:inconclusive: Technically the member function 'StateTable::cminit' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:47690:8: style:inconclusive: Technically the member function 'unzPredictor::train' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:47698:7: style:inconclusive: Technically the member function 'unzPredictor::squash' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:47703:7: style:inconclusive: Technically the member function 'unzPredictor::stretch' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:47708:7: performance:inconclusive: Technically the member function 'unzPredictor::clamp2k' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47714:7: performance:inconclusive: Technically the member function 'unzPredictor::clamp512k' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:48178:22: performance:inconclusive: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47720:10: note: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:48178:22: note: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:48496:12: style:inconclusive: Technically the member function 'unzInputFile::tell' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:48497:11: style:inconclusive: Technically the member function 'unzInputFile::getfilesize' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:77286:7: style:inconclusive: Technically the member function 'mycomparestringstring::operator()' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:77290:7: style:inconclusive: Technically the member function 'mycomparestringstring::operator()' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:77299:7: style:inconclusive: Technically the member function 'mycompareuint64string::operator()' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:77303:7: style:inconclusive: Technically the member function 'mycompareuint64string::operator()' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:98844:8: style:inconclusive: Technically the member function 'InputFile::isopen' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:5799:19: warning: Class 'Ascii' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] zpaqfranz-60.10/zpaqfranz.cpp:5799:19: warning: Class 'Ascii' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] zpaqfranz-60.10/zpaqfranz.cpp:44188:4: warning: Struct 'DT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] zpaqfranz-60.10/zpaqfranz.cpp:44188:4: warning: Struct 'DT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] zpaqfranz-60.10/zpaqfranz.cpp:44219:4: warning: Struct 'DT' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] zpaqfranz-60.10/zpaqfranz.cpp:55451:5: warning: Class 'CompressJob' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] zpaqfranz-60.10/zpaqfranz.cpp:55451:5: warning: Class 'CompressJob' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] zpaqfranz-60.10/zpaqfranz.cpp:9436:3: style: Class 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:9974:3: style: Class 'Predictor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:10045:3: style: Class 'Decoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:10112:3: style: Class 'Encoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:10155:5: style: Class 'Stack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:10239:3: style: Class 'StringBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:12805:3: style: Class 'MemoryReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:42689:3: style: Class 'InputArchive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:43511:2: style: Class 'easymultipart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:43938:2: style: Struct 'HT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:47667:3: style: Class 'unzPredictor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:48199:3: style: Class 'unzDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:48564:3: style: Struct 'unzBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:56179:3: style: Struct 'ExtractJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:56912:3: style: Struct 'OutputFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:58142:2: style: Class 'franz_do_hash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:58187:2: style: Class 'franz_do_hash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:65000:2: style: Class 'multipart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:74342:2: style: Struct 'Myfilewriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:46560:3: style: Class 'Array < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:46560:3: style: Class 'Array < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:46560:3: style: Class 'Array < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:46560:3: style: Class 'Array < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:46560:3: style: Class 'Array < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:46560:3: style: Class 'Array < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:46560:3: style: Class 'Array < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] zpaqfranz-60.10/zpaqfranz.cpp:3327:9: style: The function 'A' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3161:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3327:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3375:9: style: The function 'B' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3165:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3375:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3409:9: style: The function 'C' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3169:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3409:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3460:9: style: The function 'D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3173:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3460:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3485:9: style: The function 'E' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3177:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3485:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3525:9: style: The function 'F' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3181:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3525:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3559:9: style: The function 'G' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3185:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3559:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3602:9: style: The function 'H' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3189:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3602:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3627:9: style: The function 'I' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3193:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3627:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3651:9: style: The function 'J' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3197:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3651:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3694:9: style: The function 'K' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3201:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3694:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3737:9: style: The function 'L' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3205:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3737:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3758:9: style: The function 'M' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3209:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3758:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3808:9: style: The function 'N' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3213:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3808:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3856:9: style: The function 'O' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3217:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3856:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3884:9: style: The function 'P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3221:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3884:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3925:9: style: The function 'Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3225:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3925:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:3969:9: style: The function 'R' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3229:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:3969:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4005:9: style: The function 'S' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3233:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4005:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4063:9: style: The function 'T' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3237:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4063:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4089:9: style: The function 'U' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3241:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4089:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4117:9: style: The function 'V' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3245:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4117:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4157:9: style: The function 'W' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3249:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4157:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4199:9: style: The function 'X' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3253:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4199:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4233:9: style: The function 'Y' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3257:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4233:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4270:9: style: The function 'Z' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3261:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4270:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4328:9: style: The function 'a' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3053:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4328:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4375:9: style: The function 'b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3057:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4375:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4409:9: style: The function 'c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3061:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4409:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4460:9: style: The function 'd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3065:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4460:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4485:9: style: The function 'e' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3069:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4485:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4525:9: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3073:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4525:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4559:9: style: The function 'g' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3077:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4559:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4602:9: style: The function 'h' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3081:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4602:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4627:9: style: The function 'i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3085:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4651:9: style: The function 'j' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3089:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4694:9: style: The function 'k' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3093:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4694:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4737:9: style: The function 'l' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3097:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4737:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4758:9: style: The function 'm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3102:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4758:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4808:9: style: The function 'n' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3107:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4808:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4856:9: style: The function 'o' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3111:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4856:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4884:9: style: The function 'p' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3115:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4884:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4925:9: style: The function 'q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3119:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4925:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:4969:9: style: The function 'r' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3123:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:4969:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5005:9: style: The function 's' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3127:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5005:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5063:9: style: The function 't' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3131:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5063:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5089:9: style: The function 'u' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3135:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5089:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5117:9: style: The function 'v' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3139:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5117:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5157:9: style: The function 'w' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3143:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5157:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5199:9: style: The function 'x' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3147:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5199:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5233:9: style: The function 'y' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3151:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5233:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5270:9: style: The function 'z' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3155:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5270:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5329:9: style: The function 'zero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3265:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5329:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5376:9: style: The function 'one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3269:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5376:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5408:9: style: The function 'two' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3273:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5408:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5469:9: style: The function 'three' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3277:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5469:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5509:9: style: The function 'four' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3281:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5509:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5556:9: style: The function 'five' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3285:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5556:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5610:9: style: The function 'six' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3289:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5610:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5657:9: style: The function 'seven' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3293:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5657:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5697:9: style: The function 'eight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3297:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5697:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5723:9: style: The function 'nine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3301:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5723:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:5778:13: style: The function 'space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:3047:20: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:5778:13: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:10050:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9410:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:10050:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:10244:4: style: The destructor '~StringBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9412:12: note: Virtual destructor in base class zpaqfranz-60.10/zpaqfranz.cpp:10244:4: note: Destructor in derived class zpaqfranz-60.10/zpaqfranz.cpp:10260:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9416:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:10260:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:10268:8: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9417:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:10268:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:10277:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9410:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:10277:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:10285:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9411:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:10285:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:12806:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9410:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:12806:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:16016:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9410:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:16016:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:16024:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9411:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:16024:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:42691:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9410:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:42691:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:42705:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9411:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:42705:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:43186:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9416:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:43186:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:43200:7: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9417:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:43200:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:43921:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9416:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:43921:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:48485:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:46538:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:48485:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:48534:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:46543:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:48534:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:48540:12: style: The destructor '~unzOutputFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:46544:12: note: Virtual destructor in base class zpaqfranz-60.10/zpaqfranz.cpp:48540:12: note: Destructor in derived class zpaqfranz-60.10/zpaqfranz.cpp:48566:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:46543:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:48566:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:55700:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9416:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:55700:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:55704:8: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9417:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:55704:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:56907:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9416:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:56907:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:56911:8: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9417:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:56911:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:74327:8: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9410:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:74327:8: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:74343:9: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9416:16: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:74343:9: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:98847:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9410:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:98847:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:98863:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9411:15: note: Virtual function in base class zpaqfranz-60.10/zpaqfranz.cpp:98863:7: note: Function in derived class zpaqfranz-60.10/zpaqfranz.cpp:98890:4: style: The destructor '~InputFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] zpaqfranz-60.10/zpaqfranz.cpp:9412:12: note: Virtual destructor in base class zpaqfranz-60.10/zpaqfranz.cpp:98890:4: note: Destructor in derived class zpaqfranz-60.10/zpaqfranz.cpp:42923:9: performance: Function 'lastfilename()' should return member 'thefilename' by const reference. [returnByReference] zpaqfranz-60.10/zpaqfranz.cpp:98591:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] zpaqfranz-60.10/zpaqfranz.cpp:98551:6: note: outer condition: !i_quiet zpaqfranz-60.10/zpaqfranz.cpp:98591:7: note: identical inner condition: !i_quiet zpaqfranz-60.10/zpaqfranz.cpp:42566:31: style: Redundant condition: If 'ch == '\b'', the comparison 'ch == 8' is always true. [redundantCondition] zpaqfranz-60.10/zpaqfranz.cpp:42613:37: style: Redundant condition: If 'ch == '\b'', the comparison 'ch == 8' is always true. [redundantCondition] zpaqfranz-60.10/zpaqfranz.cpp:64014:11: style: The if condition is the same as the previous if condition [duplicateCondition] zpaqfranz-60.10/zpaqfranz.cpp:64012:11: note: First condition zpaqfranz-60.10/zpaqfranz.cpp:64014:11: note: Second condition zpaqfranz-60.10/zpaqfranz.cpp:64335:6: style: The if condition is the same as the previous if condition [duplicateCondition] zpaqfranz-60.10/zpaqfranz.cpp:64135:31: note: 'status_e_hash' is assigned value '0' here. zpaqfranz-60.10/zpaqfranz.cpp:64136:30: note: 'status_e_crc' is assigned value '0' here. zpaqfranz-60.10/zpaqfranz.cpp:64333:6: note: First condition zpaqfranz-60.10/zpaqfranz.cpp:64335:6: note: Second condition zpaqfranz-60.10/zpaqfranz.cpp:75238:11: style: The if condition is the same as the previous if condition [duplicateCondition] zpaqfranz-60.10/zpaqfranz.cpp:75236:11: note: First condition zpaqfranz-60.10/zpaqfranz.cpp:75238:11: note: Second condition zpaqfranz-60.10/zpaqfranz.cpp:100627:11: style: The if condition is the same as the previous if condition [duplicateCondition] zpaqfranz-60.10/zpaqfranz.cpp:100625:11: note: First condition zpaqfranz-60.10/zpaqfranz.cpp:100627:11: note: Second condition zpaqfranz-60.10/zpaqfranz.cpp:105033:13: style: The if condition is the same as the previous if condition [duplicateCondition] zpaqfranz-60.10/zpaqfranz.cpp:105031:13: note: First condition zpaqfranz-60.10/zpaqfranz.cpp:105033:13: note: Second condition zpaqfranz-60.10/zpaqfranz.cpp:69742:7: style: The statement 'if (g_crc_getheader) g_crc_getheader=false' is logically equivalent to 'g_crc_getheader=false'. [duplicateConditionalAssign] zpaqfranz-60.10/zpaqfranz.cpp:69743:19: note: Assignment 'g_crc_getheader=false' zpaqfranz-60.10/zpaqfranz.cpp:69742:7: note: Condition 'g_crc_getheader' is redundant zpaqfranz-60.10/zpaqfranz.cpp:3609:11: style: Condition 'i>=0' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:3605:16: note: Assignment 'i=0', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:3609:11: note: Condition 'i>=0' is always true zpaqfranz-60.10/zpaqfranz.cpp:3609:21: style: Condition 'i<=6' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:3605:21: note: Assuming that condition 'i<7' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:3609:21: note: Condition 'i<=6' is always true zpaqfranz-60.10/zpaqfranz.cpp:3909:21: style: Condition 'i<=6' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:3887:21: note: Assuming that condition 'i<7' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:3909:21: note: Condition 'i<=6' is always true zpaqfranz-60.10/zpaqfranz.cpp:4075:21: style: Condition 'i<=6' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:4066:21: note: Assuming that condition 'i<7' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:4075:21: note: Condition 'i<=6' is always true zpaqfranz-60.10/zpaqfranz.cpp:4609:11: style: Condition 'i>=0' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:4605:16: note: Assignment 'i=0', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:4609:11: note: Condition 'i>=0' is always true zpaqfranz-60.10/zpaqfranz.cpp:4609:21: style: Condition 'i<=6' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:4605:21: note: Assuming that condition 'i<7' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:4609:21: note: Condition 'i<=6' is always true zpaqfranz-60.10/zpaqfranz.cpp:4909:21: style: Condition 'i<=6' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:4887:21: note: Assuming that condition 'i<7' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:4909:21: note: Condition 'i<=6' is always true zpaqfranz-60.10/zpaqfranz.cpp:5075:21: style: Condition 'i<=6' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:5066:21: note: Assuming that condition 'i<7' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:5075:21: note: Condition 'i<=6' is always true zpaqfranz-60.10/zpaqfranz.cpp:6049:5: style: Condition 'align' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:6046:42: note: Assuming that condition 'align0' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:17474:41: note: Assuming that condition 'i_lunghezza<=0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:17479:17: note: Condition 'i_lunghezza>0' is always true zpaqfranz-60.10/zpaqfranz.cpp:18995:51: style: Condition 'degree==1' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:18994:37: note: Calling function 'blake3_simd_degree' returns 1 zpaqfranz-60.10/zpaqfranz.cpp:18994:37: note: Assignment 'degree=blake3_simd_degree()', assigned value is 1 zpaqfranz-60.10/zpaqfranz.cpp:18995:51: note: Condition 'degree==1' is always true zpaqfranz-60.10/zpaqfranz.cpp:41710:9: style: Condition 'rc<1' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:41528:10: note: Assignment 'rc=0', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:41710:9: note: Condition 'rc<1' is always true zpaqfranz-60.10/zpaqfranz.cpp:53790:24: style: Condition 'cli_getdate(opt,"-timestamp",argc,argv,&i,&date)' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:53790:24: note: Calling function 'cli_getdate' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:53790:24: note: Condition 'cli_getdate(opt,"-timestamp",argc,argv,&i,&date)' is always false zpaqfranz-60.10/zpaqfranz.cpp:53791:24: style: Condition 'cli_getdate(opt,"-touch",argc,argv,&i,&g_touch)' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:53791:24: note: Calling function 'cli_getdate' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:53791:24: note: Condition 'cli_getdate(opt,"-touch",argc,argv,&i,&g_touch)' is always false zpaqfranz-60.10/zpaqfranz.cpp:53792:24: style: Condition 'cli_getdate(opt,"-datefrom",argc,argv,&i,&g_datefrom)' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:53792:24: note: Calling function 'cli_getdate' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:53792:24: note: Condition 'cli_getdate(opt,"-datefrom",argc,argv,&i,&g_datefrom)' is always false zpaqfranz-60.10/zpaqfranz.cpp:53793:24: style: Condition 'cli_getdate(opt,"-dateto",argc,argv,&i,&g_dateto)' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:53793:24: note: Calling function 'cli_getdate' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:53793:24: note: Condition 'cli_getdate(opt,"-dateto",argc,argv,&i,&g_dateto)' is always false zpaqfranz-60.10/zpaqfranz.cpp:54604:17: style: Condition 'isreserved(i_filename,fixed)' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:40630:17: note: Assignment 'risultato=false', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:54604:17: note: Calling function 'isreserved' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:54604:17: note: Condition 'isreserved(i_filename,fixed)' is always false zpaqfranz-60.10/zpaqfranz.cpp:60243:20: style: Condition 'bytestoappend==0' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:60231:20: note: Assuming that condition 'bytestoappend<0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:60225:20: note: Assuming that condition 'bytestoappend>0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:60243:20: note: Condition 'bytestoappend==0' is always true zpaqfranz-60.10/zpaqfranz.cpp:61431:26: style: Condition '(spazio/1000000000)<18' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:61430:30: note: Calling function 'getfreespace' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:61430:30: note: Assignment 'spazio=getfreespace(outfolder)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:61431:26: note: Condition '(spazio/1000000000)<18' is always true zpaqfranz-60.10/zpaqfranz.cpp:66479:21: style: Condition 'spaziolibero>=0' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:66478:38: note: Calling function 'getfreespace' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:66478:38: note: Assignment 'spaziolibero=getfreespace(files[i])', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:66479:21: note: Condition 'spaziolibero>=0' is always true zpaqfranz-60.10/zpaqfranz.cpp:66811:12: style: Condition 'touched' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:66803:21: note: Assignment 'touched=true', assigned value is 1 zpaqfranz-60.10/zpaqfranz.cpp:66811:12: note: Condition 'touched' is always true zpaqfranz-60.10/zpaqfranz.cpp:66908:13: style: Condition 'spazio<0' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:66907:30: note: Calling function 'getfreespace' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:66907:30: note: Assignment 'spazio=getfreespace(files[i])', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:66908:13: note: Condition 'spazio<0' is always false zpaqfranz-60.10/zpaqfranz.cpp:66912:15: style: Condition 'minsize>(uint64_t)spazio' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:66911:7: note: Assuming that condition 'minsize' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:66907:30: note: Calling function 'getfreespace' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:66912:15: note: Condition 'minsize>(uint64_t)spazio' is always true zpaqfranz-60.10/zpaqfranz.cpp:71996:11: style: Condition '!touch(arcname.c_str(),g_starting_zpaqdate,g_starting_zpaqattr)' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:71996:17: note: Calling function 'touch' returns 1 zpaqfranz-60.10/zpaqfranz.cpp:71996:11: note: Condition '!touch(arcname.c_str(),g_starting_zpaqdate,g_starting_zpaqattr)' is always false zpaqfranz-60.10/zpaqfranz.cpp:77384:8: style: Condition 'flagaggiungi' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:77379:22: note: Assignment 'flagaggiungi=true', assigned value is 1 zpaqfranz-60.10/zpaqfranz.cpp:77384:8: note: Condition 'flagaggiungi' is always true zpaqfranz-60.10/zpaqfranz.cpp:97348:13: style: Condition 'myfile!=NULL' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:99343:40: style: Condition 'myfragment>19' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:99332:19: note: Assignment 'myfragment=6', assigned value is 6 zpaqfranz-60.10/zpaqfranz.cpp:99340:23: note: Assuming condition is false zpaqfranz-60.10/zpaqfranz.cpp:99343:40: note: Condition 'myfragment>19' is always false zpaqfranz-60.10/zpaqfranz.cpp:99345:40: style: Condition 'myfragment>25' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:99332:19: note: Assignment 'myfragment=6', assigned value is 6 zpaqfranz-60.10/zpaqfranz.cpp:99340:23: note: Assuming condition is false zpaqfranz-60.10/zpaqfranz.cpp:99345:40: note: Condition 'myfragment>25' is always false zpaqfranz-60.10/zpaqfranz.cpp:99345:64: style: Condition '(64u<MAX_FRAGMENT' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:99332:19: note: Assignment 'myfragment=6', assigned value is 6 zpaqfranz-60.10/zpaqfranz.cpp:99340:23: note: Assuming condition is false zpaqfranz-60.10/zpaqfranz.cpp:99345:64: note: Condition '(64u<MAX_FRAGMENT' is always false zpaqfranz-60.10/zpaqfranz.cpp:103834:13: style: Condition 'pipe==NULL' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:103814:16: note: Assignment 'pipe=NULL', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:103834:13: note: Condition 'pipe==NULL' is always true zpaqfranz-60.10/zpaqfranz.cpp:106247:15: style: Condition 'close(versione.c_str(),p->second.date,0)' is always true [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:106247:15: note: Calling function 'close' returns 1 zpaqfranz-60.10/zpaqfranz.cpp:106247:15: note: Condition 'close(versione.c_str(),p->second.date,0)' is always true zpaqfranz-60.10/zpaqfranz.cpp:106714:7: style: Condition 'incomplete_trans' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:106713:44: note: Calling function 'is_incomplete_trans' returns 0 zpaqfranz-60.10/zpaqfranz.cpp:106713:44: note: Assignment 'incomplete_trans=is_incomplete_trans(chunkedinput.filenamearray[i].filename.c_str())', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:106714:7: note: Condition 'incomplete_trans' is always false zpaqfranz-60.10/zpaqfranz.cpp:9469:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:9466:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:9467:5: note: Assignment 'n=sz', assigned value is never 0 zpaqfranz-60.10/zpaqfranz.cpp:9468:22: note: Assignment 'nb=128+n*sizeof(U8)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:9469:9: note: Condition 'nb<=128' is always false zpaqfranz-60.10/zpaqfranz.cpp:46586:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:46583:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:46584:5: note: Assignment 'n=sz', assigned value is greater than 0 zpaqfranz-60.10/zpaqfranz.cpp:46585:22: note: Assignment 'nb=128+n*sizeof(U8)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:46586:9: note: Condition 'nb<=128' is always false zpaqfranz-60.10/zpaqfranz.cpp:9469:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:9466:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:9467:5: note: Assignment 'n=sz', assigned value is never 0 zpaqfranz-60.10/zpaqfranz.cpp:9468:22: note: Assignment 'nb=128+n*sizeof(char)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:9469:9: note: Condition 'nb<=128' is always false zpaqfranz-60.10/zpaqfranz.cpp:46586:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:46583:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:46584:5: note: Assignment 'n=sz', assigned value is greater than 0 zpaqfranz-60.10/zpaqfranz.cpp:46585:22: note: Assignment 'nb=128+n*sizeof(char)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:46586:9: note: Condition 'nb<=128' is always false zpaqfranz-60.10/zpaqfranz.cpp:9469:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:9466:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:9467:5: note: Assignment 'n=sz', assigned value is never 0 zpaqfranz-60.10/zpaqfranz.cpp:9468:22: note: Assignment 'nb=128+n*sizeof(unsigned char)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:9469:9: note: Condition 'nb<=128' is always false zpaqfranz-60.10/zpaqfranz.cpp:46586:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:46583:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:46584:5: note: Assignment 'n=sz', assigned value is greater than 0 zpaqfranz-60.10/zpaqfranz.cpp:46585:22: note: Assignment 'nb=128+n*sizeof(unsigned char)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:46586:9: note: Condition 'nb<=128' is always false zpaqfranz-60.10/zpaqfranz.cpp:42963:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:42993:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:43030:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:43086:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:61820:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:62029:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:104768:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:104776:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:104778:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:104778:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:104778:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:104778:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:104782:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] zpaqfranz-60.10/zpaqfranz.cpp:6085:2: error: Memory leak: p [memleak] zpaqfranz-60.10/zpaqfranz.cpp:10376:3: error: Memory leak: p [memleak] zpaqfranz-60.10/zpaqfranz.cpp:57909:4: error: Resource leak: myfilehandle [resourceLeak] zpaqfranz-60.10/zpaqfranz.cpp:101610:3: error: Resource leak: sockfd [resourceLeak] zpaqfranz-60.10/zpaqfranz.cpp:48501:3: warning: Possible leak in public function. The pointer 'f' is not deallocated before it is allocated. [publicAllocationError] zpaqfranz-60.10/zpaqfranz.cpp:98837:2: warning: Possible leak in public function. The pointer 'in' is not deallocated before it is allocated. [publicAllocationError] zpaqfranz-60.10/zpaqfranz.cpp:42782:10: warning: Either the condition 'fp!=NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] zpaqfranz-60.10/zpaqfranz.cpp:42785:9: note: Assuming that condition 'fp!=NULL' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:42782:10: note: Null pointer dereference zpaqfranz-60.10/zpaqfranz.cpp:42783:23: warning: Either the condition 'fp!=NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] zpaqfranz-60.10/zpaqfranz.cpp:42785:9: note: Assuming that condition 'fp!=NULL' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:42783:23: note: Null pointer dereference zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(U8*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(U32*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(char*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(U16*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(int*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(unsigned int*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(unsigned char*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition zpaqfranz-60.10/zpaqfranz.cpp:6071:19: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:6108:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:6114:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:6211:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:9632:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:10218:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:10369:7: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:10372:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:10411:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:11942:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:11954:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:12055:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:12063:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:12861:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13140:8: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13718:8: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13748:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13749:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13751:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13753:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13756:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13757:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13794:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13804:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13843:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13846:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13848:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13852:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13854:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13861:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13864:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13877:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13893:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13895:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13900:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13901:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13902:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13907:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13909:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13910:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13914:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13915:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13919:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13920:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13923:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13924:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13936:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13938:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13940:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13942:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13943:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13949:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13965:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13968:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13970:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13982:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:13984:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14015:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14030:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14034:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14047:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14052:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14060:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14061:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14068:3: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14070:3: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14119:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14120:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14132:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14150:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14152:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14154:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14157:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14160:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14177:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14179:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14184:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14234:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14236:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14238:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14242:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14244:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14250:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14253:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14257:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14260:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14262:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14266:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14268:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14270:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14276:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14292:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14297:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14299:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14301:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14318:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14320:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14328:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14330:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14333:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14334:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14359:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14361:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14369:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14371:9: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14375:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14428:10: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14439:4: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:14475:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:15908:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:15909:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:16078:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:16079:31: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:16150:28: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:16150:53: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:18174:29: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:18232:29: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:18243:18: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:18411:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:18511:29: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:18740:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:18745:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:19057:33: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:21470:21: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:21911:42: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:21911:76: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:22041:42: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:22041:76: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:22243:28: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:22249:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:22255:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:22314:33: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23184:52: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23185:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23186:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23200:52: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23201:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23394:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23404:28: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23783:39: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23810:53: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23835:37: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23835:64: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23837:39: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23837:66: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23839:40: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23839:67: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23852:35: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:23884:32: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:25147:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:39323:30: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:39377:33: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:40312:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:40318:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:40341:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:40345:28: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:41936:6: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:42199:0: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:44029:8: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:44157:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:44226:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:44233:18: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:46852:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:48023:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:48035:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:48136:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:48144:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52384:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52391:19: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52400:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52403:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52409:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52412:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52418:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52426:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52433:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52436:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52442:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52451:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52459:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52462:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52468:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52471:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52478:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:52487:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:55505:21: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:55554:21: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:55656:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:55685:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:56191:20: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:56655:19: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:56885:45: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:57910:8: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:57939:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:57965:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:57975:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:57985:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:57993:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:57994:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:57995:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58026:21: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58267:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58287:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58529:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58543:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58555:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58818:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58857:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58860:20: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58891:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58929:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58935:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58947:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58987:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:58993:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:59339:30: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:59916:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60063:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60066:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60069:18: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60072:18: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60075:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60078:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60081:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60084:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60087:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60090:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60093:35: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60096:35: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60099:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60102:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60105:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60108:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60168:30: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:60328:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61277:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61288:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61462:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61474:42: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61627:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61632:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61633:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61634:16: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61635:42: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61636:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61637:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61638:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61639:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61643:27: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61669:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61670:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61671:14: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61672:40: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61673:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61674:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61675:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61676:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61681:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61685:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61705:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61713:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61725:25: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61729:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61740:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61746:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61752:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61763:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:61768:36: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:63537:23: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:63541:30: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:63542:34: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:63558:32: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:63571:33: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:63578:33: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:65471:21: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:66543:21: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:67128:55: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:67292:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:68583:17: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:68586:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:70755:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:71490:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:73311:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:73318:22: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:73429:63: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:74066:59: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:74351:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:75009:59: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:75597:58: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:76048:60: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:76560:58: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:77653:59: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:97450:60: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:98685:30: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:98703:33: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:99402:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:101451:24: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:101614:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:101616:11: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:101616:35: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:101619:26: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:102622:58: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:104552:30: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:104581:30: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:105403:21: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:9459:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:9460:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:9473:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:9475:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:46579:12: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:46580:10: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:46587:8: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:46593:15: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:46595:13: style: C-style pointer casting [cstyleCast] zpaqfranz-60.10/zpaqfranz.cpp:11202:17: style: Same expression on both sides of '-='. [duplicateExpression] zpaqfranz-60.10/zpaqfranz.cpp:11234:17: style: Same expression on both sides of '&='. [duplicateExpression] zpaqfranz-60.10/zpaqfranz.cpp:11250:17: style: Same expression on both sides of '|='. [duplicateExpression] zpaqfranz-60.10/zpaqfranz.cpp:11258:17: style: Same expression on both sides of '^='. [duplicateExpression] zpaqfranz-60.10/zpaqfranz.cpp:47428:17: style: Same expression on both sides of '-='. [duplicateExpression] zpaqfranz-60.10/zpaqfranz.cpp:47460:17: style: Same expression on both sides of '&='. [duplicateExpression] zpaqfranz-60.10/zpaqfranz.cpp:47476:17: style: Same expression on both sides of '|='. [duplicateExpression] zpaqfranz-60.10/zpaqfranz.cpp:47484:17: style: Same expression on both sides of '^='. [duplicateExpression] zpaqfranz-60.10/zpaqfranz.cpp:64326:18: style: The comparison 'checkedfiles > 0' is always false. [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:64140:27: note: 'checkedfiles' is assigned value '0' here. zpaqfranz-60.10/zpaqfranz.cpp:64326:18: note: The comparison 'checkedfiles > 0' is always false. zpaqfranz-60.10/zpaqfranz.cpp:66315:16: style: The comparison 'testdate == -1' is always true. [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:66314:22: note: 'testdate' is assigned value '-1' here. zpaqfranz-60.10/zpaqfranz.cpp:66315:16: note: The comparison 'testdate == -1' is always true. zpaqfranz-60.10/zpaqfranz.cpp:70533:19: style: The comparison 'casecollision > 0' is always false. [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:69991:21: note: 'casecollision' is assigned value '0' here. zpaqfranz-60.10/zpaqfranz.cpp:70533:19: note: The comparison 'casecollision > 0' is always false. zpaqfranz-60.10/zpaqfranz.cpp:72315:21: style: The comparison 'initialoffset == 0' is always true. [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:72311:27: note: 'initialoffset' is assigned value '0' here. zpaqfranz-60.10/zpaqfranz.cpp:72315:21: note: The comparison 'initialoffset == 0' is always true. zpaqfranz-60.10/zpaqfranz.cpp:58707:17: style: Variable 'o_thefilesize' is reassigned a value before the old one has been used. [redundantAssignment] zpaqfranz-60.10/zpaqfranz.cpp:58705:17: note: o_thefilesize is assigned zpaqfranz-60.10/zpaqfranz.cpp:58707:17: note: o_thefilesize is overwritten zpaqfranz-60.10/zpaqfranz.cpp:101733:13: style: Redundant initialization for 'randnocache'. The initialized value is overwritten before it is read. [redundantInitialization] zpaqfranz-60.10/zpaqfranz.cpp:101730:20: note: randnocache is initialized zpaqfranz-60.10/zpaqfranz.cpp:101733:13: note: randnocache is overwritten zpaqfranz-60.10/zpaqfranz.cpp:2681:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] zpaqfranz-60.10/zpaqfranz.cpp:17313:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] zpaqfranz-60.10/zpaqfranz.cpp:26328:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] zpaqfranz-60.10/zpaqfranz.cpp:41202:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] zpaqfranz-60.10/zpaqfranz.cpp:41511:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] zpaqfranz-60.10/zpaqfranz.cpp:74541:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] zpaqfranz-60.10/zpaqfranz.cpp:96382:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] zpaqfranz-60.10/zpaqfranz.cpp:101696:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] zpaqfranz-60.10/zpaqfranz.cpp:102172:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] zpaqfranz-60.10/zpaqfranz.cpp:6210:7: style: The scope of the variable 'a' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:6243:10: style: The scope of the variable 'numerino' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:6259:10: style: The scope of the variable 'numerino' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:13243:11: style: The scope of the variable 'op' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:14702:10: style: The scope of the variable 'd' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:14702:13: style: The scope of the variable 'e' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:14784:7: style: The scope of the variable 't' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:14927:7: style: The scope of the variable 't' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15014:7: style: The scope of the variable 'r' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15061:7: style: The scope of the variable 'r' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15200:13: style: The scope of the variable 'curbufsize' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15290:10: style: The scope of the variable 'd' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15290:13: style: The scope of the variable 'e' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15390:24: style: The scope of the variable 'e' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15390:28: style: The scope of the variable 'f' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15391:10: style: The scope of the variable 's' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15698:10: style: The scope of the variable 'skip' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15698:16: style: The scope of the variable 'unsorted' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15732:13: style: The scope of the variable 'k' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15732:22: style: The scope of the variable 'bufsize' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:15839:11: style: The scope of the variable 'c1' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:17135:11: style: The scope of the variable 'pt' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:17478:7: style: The scope of the variable 'myhex' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:17715:9: style: The scope of the variable 'rev_index' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:24031:9: style: The scope of the variable 'temp' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:25065:9: style: The scope of the variable 'buffer' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:42551:9: style: The scope of the variable 'ch' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:42600:9: style: The scope of the variable 'ch' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:48993:12: style: The scope of the variable 'offsetposix' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49096:10: style: The scope of the variable 'mycrc32' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49097:11: style: The scope of the variable 'myaccesstime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49098:11: style: The scope of the variable 'mycreationtime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49099:8: style: The scope of the variable 'myisordered' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49100:8: style: The scope of the variable 'myversion' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49102:8: style: The scope of the variable 'myisadded' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49218:11: style: The scope of the variable 'barra' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49326:13: style: The scope of the variable 'ultimapercentuale' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49393:13: style: The scope of the variable 'ultimapercentuale' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:49416:13: style: The scope of the variable 'ultimapercentuale' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:53891:8: style: The scope of the variable 'digits' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:55332:13: style: The scope of the variable 'milione' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:55364:13: style: The scope of the variable 'ultimotempo' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:55485:17: style: The scope of the variable 'j' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:55554:16: style: The scope of the variable 'job' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:57466:7: style: The scope of the variable 'flagshow' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:57528:15: style: The scope of the variable 'v' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:57889:7: style: The scope of the variable 'buffer' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:58796:11: style: The scope of the variable 'hash' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:58797:11: style: The scope of the variable 'key' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:58808:10: style: The scope of the variable 'off' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:58963:10: style: The scope of the variable 'byteletti' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:59112:10: style: The scope of the variable 'percentuale' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:59438:12: style: The scope of the variable 'w' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:61370:15: style: The scope of the variable 'chunk' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:64146:13: style: The scope of the variable 'crc32stored' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:64147:12: style: The scope of the variable 'triple_ok' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:64173:11: style: The scope of the variable 'mycreationtime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:64174:11: style: The scope of the variable 'myaccesstime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:64175:8: style: The scope of the variable 'myisordered' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:64176:8: style: The scope of the variable 'myversion' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:64178:8: style: The scope of the variable 'myisadded' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:65210:7: style: The scope of the variable 'matched' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:65571:13: style: The scope of the variable 'ultimapercentuale' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:66496:12: style: The scope of the variable 'strangethings' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:66723:6: style: The scope of the variable 'folderworked' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:66789:16: style: The scope of the variable 'slave_folder_creationdate' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:66790:16: style: The scope of the variable 'slave_folder_attribute' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:66945:11: style: The scope of the variable 'strangethings' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:67300:11: style: The scope of the variable 'hashtime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:69722:10: style: The scope of the variable 'initialquickhash' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:69724:9: style: The scope of the variable 'initialzpaqquick' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:69726:9: style: The scope of the variable 'prezpaqcrc32' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:69727:10: style: The scope of the variable 'prezpaqsize' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:69729:10: style: The scope of the variable 'indexinitialquickhash' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:69731:9: style: The scope of the variable 'indexinitialzpaqquick' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:69733:9: style: The scope of the variable 'indexprezpaqcrc32' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:70227:12: style: The scope of the variable 'hashed' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:73109:9: style: The scope of the variable 'char_1' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:73111:9: style: The scope of the variable 'char_3' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:73112:9: style: The scope of the variable 'char_4' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:73113:9: style: The scope of the variable 'char_5' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:75924:9: style: The scope of the variable 'time_extract' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:76487:12: style: The scope of the variable 'mycrc32' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:76488:13: style: The scope of the variable 'mycreationtime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:76489:13: style: The scope of the variable 'myaccesstime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:76490:10: style: The scope of the variable 'myisordered' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:76491:10: style: The scope of the variable 'myversion' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:76493:10: style: The scope of the variable 'myisadded' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:95940:12: style: The scope of the variable 'thefilename' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:97308:10: style: The scope of the variable 'total_size' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:99007:12: style: The scope of the variable 'block_position' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:102763:6: style: The scope of the variable 'verchar' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:102834:6: style: The scope of the variable 'verchar' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:103378:12: style: The scope of the variable 'mycreationtime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:103379:12: style: The scope of the variable 'myaccesstime' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:103380:9: style: The scope of the variable 'myisordered' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:103381:9: style: The scope of the variable 'myversion' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:103383:9: style: The scope of the variable 'myisadded' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:105659:12: style: The scope of the variable 'b' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:105872:14: style: The scope of the variable 'w' can be reduced. [variableScope] zpaqfranz-60.10/zpaqfranz.cpp:10161:14: style: Checking if unsigned expression 'top' is less than zero. [unsignedLessThanZero] zpaqfranz-60.10/zpaqfranz.cpp:16052:11: style: Unsigned expression 'x' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/zpaqfranz.cpp:16308:13: style: Unsigned expression 'lit' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/zpaqfranz.cpp:16309:11: style: Unsigned expression 'i' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/zpaqfranz.cpp:16342:14: style: Unsigned expression 'rb' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/zpaqfranz.cpp:64066:16: style: Unsigned expression 'lo' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/zpaqfranz.cpp:67596:23: style: Checking if unsigned expression 'myblock.size' is less than zero. [unsignedLessThanZero] zpaqfranz-60.10/zpaqfranz.cpp:67588:10: note: Assuming that condition 'minsize' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:67596:23: note: Unsigned less than zero zpaqfranz-60.10/zpaqfranz.cpp:75853:15: style: Unsigned expression 'lo' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/zpaqfranz.cpp:105274:15: style: Unsigned expression 'lo' can't be negative so it is unnecessary to test it. [unsignedPositive] zpaqfranz-60.10/zpaqfranz.cpp:10736:40: style:inconclusive: Function 'stretchKey' argument 2 names different: declaration 'key' definition 'in'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:9882:40: note: Function 'stretchKey' argument 2 names different: declaration 'key' definition 'in'. zpaqfranz-60.10/zpaqfranz.cpp:10736:40: note: Function 'stretchKey' argument 2 names different: declaration 'key' definition 'in'. zpaqfranz-60.10/zpaqfranz.cpp:12501:39: style:inconclusive: Function 'matchToken' argument 1 names different: declaration 'tok' definition 'word'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:10145:31: note: Function 'matchToken' argument 1 names different: declaration 'tok' definition 'word'. zpaqfranz-60.10/zpaqfranz.cpp:12501:39: note: Function 'matchToken' argument 1 names different: declaration 'tok' definition 'word'. zpaqfranz-60.10/zpaqfranz.cpp:12682:32: style:inconclusive: Function 'Compiler' argument 1 names different: declaration 'in' definition 'in_'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:10129:24: note: Function 'Compiler' argument 1 names different: declaration 'in' definition 'in_'. zpaqfranz-60.10/zpaqfranz.cpp:12682:32: note: Function 'Compiler' argument 1 names different: declaration 'in' definition 'in_'. zpaqfranz-60.10/zpaqfranz.cpp:12682:42: style:inconclusive: Function 'Compiler' argument 2 names different: declaration 'args' definition 'args_'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:10129:33: note: Function 'Compiler' argument 2 names different: declaration 'args' definition 'args_'. zpaqfranz-60.10/zpaqfranz.cpp:12682:42: note: Function 'Compiler' argument 2 names different: declaration 'args' definition 'args_'. zpaqfranz-60.10/zpaqfranz.cpp:12682:56: style:inconclusive: Function 'Compiler' argument 3 names different: declaration 'hz' definition 'hz_'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:10129:46: note: Function 'Compiler' argument 3 names different: declaration 'hz' definition 'hz_'. zpaqfranz-60.10/zpaqfranz.cpp:12682:56: note: Function 'Compiler' argument 3 names different: declaration 'hz' definition 'hz_'. zpaqfranz-60.10/zpaqfranz.cpp:12682:68: style:inconclusive: Function 'Compiler' argument 4 names different: declaration 'pz' definition 'pz_'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:10129:57: note: Function 'Compiler' argument 4 names different: declaration 'pz' definition 'pz_'. zpaqfranz-60.10/zpaqfranz.cpp:12682:68: note: Function 'Compiler' argument 4 names different: declaration 'pz' definition 'pz_'. zpaqfranz-60.10/zpaqfranz.cpp:12683:28: style:inconclusive: Function 'Compiler' argument 5 names different: declaration 'out2' definition 'out2_'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:10129:69: note: Function 'Compiler' argument 5 names different: declaration 'out2' definition 'out2_'. zpaqfranz-60.10/zpaqfranz.cpp:12683:28: note: Function 'Compiler' argument 5 names different: declaration 'out2' definition 'out2_'. zpaqfranz-60.10/zpaqfranz.cpp:17033:63: style:inconclusive: Function 'compressBlock' argument 3 names different: declaration 'method' definition 'method_'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:10319:63: note: Function 'compressBlock' argument 3 names different: declaration 'method' definition 'method_'. zpaqfranz-60.10/zpaqfranz.cpp:17033:63: note: Function 'compressBlock' argument 3 names different: declaration 'method' definition 'method_'. zpaqfranz-60.10/zpaqfranz.cpp:17674:45: style:inconclusive: Function 'nilsimsa_compute' argument 2 names different: declaration 'size' definition 'n'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:17660:45: note: Function 'nilsimsa_compute' argument 2 names different: declaration 'size' definition 'n'. zpaqfranz-60.10/zpaqfranz.cpp:17674:45: note: Function 'nilsimsa_compute' argument 2 names different: declaration 'size' definition 'n'. zpaqfranz-60.10/zpaqfranz.cpp:22234:30: style:inconclusive: Function 'XXH_INLINE_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:21589:44: note: Function 'XXH_INLINE_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. zpaqfranz-60.10/zpaqfranz.cpp:22234:30: note: Function 'XXH_INLINE_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. zpaqfranz-60.10/zpaqfranz.cpp:22234:63: style:inconclusive: Function 'XXH_INLINE_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:21589:80: note: Function 'XXH_INLINE_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. zpaqfranz-60.10/zpaqfranz.cpp:22234:63: note: Function 'XXH_INLINE_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. zpaqfranz-60.10/zpaqfranz.cpp:22293:49: style:inconclusive: Function 'XXH_INLINE_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:21590:50: note: Function 'XXH_INLINE_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. zpaqfranz-60.10/zpaqfranz.cpp:22293:49: note: Function 'XXH_INLINE_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. zpaqfranz-60.10/zpaqfranz.cpp:23849:37: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:21603:51: note: Function 'XXH_INLINE_XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. zpaqfranz-60.10/zpaqfranz.cpp:23849:37: note: Function 'XXH_INLINE_XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. zpaqfranz-60.10/zpaqfranz.cpp:23882:35: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:21605:50: note: Function 'XXH_INLINE_XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. zpaqfranz-60.10/zpaqfranz.cpp:23882:35: note: Function 'XXH_INLINE_XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. zpaqfranz-60.10/zpaqfranz.cpp:23882:68: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:21605:86: note: Function 'XXH_INLINE_XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. zpaqfranz-60.10/zpaqfranz.cpp:23882:68: note: Function 'XXH_INLINE_XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. zpaqfranz-60.10/zpaqfranz.cpp:23888:56: style:inconclusive: Function 'XXH_INLINE_XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:21606:56: note: Function 'XXH_INLINE_XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. zpaqfranz-60.10/zpaqfranz.cpp:23888:56: note: Function 'XXH_INLINE_XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. zpaqfranz-60.10/zpaqfranz.cpp:54448:98: style:inconclusive: Function 'getfoldersize' argument 4 names different: declaration 'o_totalfolder' definition 'o_totaldir'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:45619:94: note: Function 'getfoldersize' argument 4 names different: declaration 'o_totalfolder' definition 'o_totaldir'. zpaqfranz-60.10/zpaqfranz.cpp:54448:98: note: Function 'getfoldersize' argument 4 names different: declaration 'o_totalfolder' definition 'o_totaldir'. zpaqfranz-60.10/zpaqfranz.cpp:55480:56: style:inconclusive: Function 'appendz' argument 2 names different: declaration 'filename' definition 'fn'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:55473:45: note: Function 'appendz' argument 2 names different: declaration 'filename' definition 'fn'. zpaqfranz-60.10/zpaqfranz.cpp:55480:56: note: Function 'appendz' argument 2 names different: declaration 'filename' definition 'fn'. zpaqfranz-60.10/zpaqfranz.cpp:68472:11: style:inconclusive: Function 'makecrc32txt' argument 7 names different: declaration 'prezpaqsize' definition 'o_prezpaqsize'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:45665:181: note: Function 'makecrc32txt' argument 7 names different: declaration 'prezpaqsize' definition 'o_prezpaqsize'. zpaqfranz-60.10/zpaqfranz.cpp:68472:11: note: Function 'makecrc32txt' argument 7 names different: declaration 'prezpaqsize' definition 'o_prezpaqsize'. zpaqfranz-60.10/zpaqfranz.cpp:103028:41: style:inconclusive: Function 'list_datetime' argument 1 names different: declaration 'i_datetime' definition 'i_seconddate'. [funcArgNamesDifferent] zpaqfranz-60.10/zpaqfranz.cpp:45710:38: note: Function 'list_datetime' argument 1 names different: declaration 'i_datetime' definition 'i_seconddate'. zpaqfranz-60.10/zpaqfranz.cpp:103028:41: note: Function 'list_datetime' argument 1 names different: declaration 'i_datetime' definition 'i_seconddate'. zpaqfranz-60.10/zpaqfranz.cpp:4630:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4630:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4654:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4654:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4656:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4656:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4697:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4697:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4699:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4699:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4740:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4740:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4742:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4742:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4761:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4761:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4763:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4763:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4811:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4811:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4813:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4813:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4859:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4859:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4861:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4861:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4887:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4887:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4889:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4889:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4928:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4928:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4930:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4930:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4972:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4972:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:4974:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:4974:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5008:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5008:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5010:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5010:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5066:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5066:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5068:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5068:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5092:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5092:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5094:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5094:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5120:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5120:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5122:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5122:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5160:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5160:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5162:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5162:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5202:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5202:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5204:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5204:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5236:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5236:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5239:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5239:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5273:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5273:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5275:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5275:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5332:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5332:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5334:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5334:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5379:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5379:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5381:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5381:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5411:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5411:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5413:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5413:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5472:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5472:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5474:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5474:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5512:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5512:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5514:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5514:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5559:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5559:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5561:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5561:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5613:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5613:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5615:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5615:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5660:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5660:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5662:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5662:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5700:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5700:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5702:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5702:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5726:12: style: Local variable 'i' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4627:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5726:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:5728:13: style: Local variable 'j' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:4651:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:5728:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:10008:9: style: Local variable 'error' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:9403:13: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:10008:9: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:13335:11: style: Local variable 't' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:13139:7: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:13335:11: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:13340:15: style: Local variable 'a' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:9923:7: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:13340:15: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:14475:19: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:14475:19: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:18219:16: style: Local variable 'one' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:18191:14: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:18219:16: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:41528:7: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:41528:7: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:45909:10: style: Local variable 'estensione' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:45865:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:45909:10: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:46258:10: style: Local variable 'estensione' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:46093:10: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:46258:10: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:46778:12: style: Local variable 'g' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:19212:20: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:46778:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:55064:17: style: Local variable 'creationdate' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:55032:11: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:55064:17: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:57496:19: style: Local variable 'mappacommenti' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:45488:19: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:57496:19: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:58027:9: style: Local variable 'buffer' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:57889:7: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:58027:9: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:58035:9: style: Local variable 'buffer' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:57889:7: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:58035:9: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:58808:15: style: Local variable 'n' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:58650:10: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:58808:15: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:58939:17: style: Local variable 'myhash' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:58653:11: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:58939:17: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:58985:12: style: Local variable 'hash' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:58796:11: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:58985:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:58991:12: style: Local variable 'hash' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:58796:11: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:58991:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:59029:21: style: Local variable 'zero' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:45546:6: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:59029:21: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:62907:20: style: Local variable 'j' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:62847:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:62907:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:63219:13: style: Local variable 'sha1' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:63113:11: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:63219:13: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:63384:22: style: Local variable 'p' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:63374:41: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:63384:22: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:63533:21: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:63382:20: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:63533:21: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:63550:16: style: Local variable 'key' shadows outer argument [shadowArgument] zpaqfranz-60.10/zpaqfranz.cpp:62996:43: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:63550:16: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:63554:21: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:63382:20: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:63554:21: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:63624:23: style: Local variable 'p' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:63374:41: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:63624:23: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:64358:21: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:64161:15: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:64358:21: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:65295:8: style: Local variable 'dir' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:45543:6: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:65295:8: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:66017:25: style: Local variable 'j' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:65992:17: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:66017:25: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:67100:7: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:67100:7: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:71136:32: style: Local variable 'dt' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:45509:8: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:71136:32: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:71330:22: style: Local variable 'p' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:70890:19: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:71330:22: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:71403:20: style: Local variable 'p' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:70890:19: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:71403:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:71712:30: style: Local variable 'a' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:71574:20: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:71712:30: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:72517:21: style: Local variable 'dummyquick' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:72446:19: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:72517:21: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:72754:19: style: Local variable 'dummyquick' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:72728:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:72754:19: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:72758:12: style: Local variable 'quickhash' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:72732:11: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:72758:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:73413:7: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:73413:7: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:73475:16: style: Local variable 'block' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:45511:16: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:73475:16: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:74048:7: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:74048:7: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:74130:20: style: Local variable 'p' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:74121:19: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:74130:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:74996:7: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:74996:7: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:75584:6: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:75584:6: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:76028:6: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:76028:6: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:76549:6: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:76549:6: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:77640:7: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:77640:7: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:95983:12: style: Local variable 'filename' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:95576:10: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:95983:12: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:97434:8: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:97434:8: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:97915:11: style: Local variable 'files' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:45447:19: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:97915:11: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:98114:20: style: Local variable 's' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:97968:7: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:98114:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:98170:20: style: Local variable 's' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:97968:7: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:98170:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:98202:22: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:98046:16: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:98202:22: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:98207:23: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:98046:16: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:98207:23: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:98222:20: style: Local variable 's' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:97968:7: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:98222:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:98996:6: style: Local variable 'block' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:45511:16: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:98996:6: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100249:20: style: Local variable 's' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100128:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100249:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100486:16: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100320:15: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100486:16: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100536:20: style: Local variable 's' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100128:9: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100536:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100544:22: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100486:16: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100544:22: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100601:11: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100320:15: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100601:11: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100613:16: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100320:15: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100613:16: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100642:20: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100320:15: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100642:20: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100675:16: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100320:15: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100675:16: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:100678:16: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:100320:15: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:100678:16: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:101566:22: style: Local variable 'path' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:25418:8: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:101566:22: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:102604:6: style: Local variable 'rc' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:20999:18: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:102604:6: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:104532:22: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:104493:20: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:104532:22: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:104541:22: style: Local variable 'i' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:104493:20: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:104541:22: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:104665:49: style: Local variable 'external' shadows outer function [shadowFunction] zpaqfranz-60.10/zpaqfranz.cpp:45723:12: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:104665:49: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:106766:17: style: Local variable 'latest' shadows outer variable [shadowVariable] zpaqfranz-60.10/zpaqfranz.cpp:106706:16: note: Shadowed declaration zpaqfranz-60.10/zpaqfranz.cpp:106766:17: note: Shadow variable zpaqfranz-60.10/zpaqfranz.cpp:17396:31: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:17425:179: performance: Function parameter 'i_franzcode' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25149:35: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25184:26: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25194:25: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25198:25: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25205:25: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25327:21: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25426:25: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25507:30: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25640:24: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:25872:19: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:26306:23: performance: Function parameter 'i_directory' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:26344:28: performance: Function parameter 'i_path' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:26376:29: performance: Function parameter 'i_path' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:40459:24: performance: Function parameter 'i_folder' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:40605:41: performance: Function parameter 'i_nomefile' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:40680:22: performance: Function parameter 'i_command' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:40680:39: performance: Function parameter 'i_parameter' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:41205:40: performance: Function parameter 'i_dir' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:41214:40: performance: Function parameter 'i_dir' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:41377:33: performance: Function parameter 'i_path' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:41393:30: performance: Function parameter 'i_thefile' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:41779:31: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:41818:37: performance: Function parameter 'a' should be passed by const reference. However it seems that 'comparecrc32block' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:64133:37: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41818:37: note: Function parameter 'a' should be passed by const reference. However it seems that 'comparecrc32block' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41818:53: performance: Function parameter 'b' should be passed by const reference. However it seems that 'comparecrc32block' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:64133:37: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41818:53: note: Function parameter 'b' should be passed by const reference. However it seems that 'comparecrc32block' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41822:33: performance: Function parameter 'a' should be passed by const reference. However it seems that 'comparecrc32' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:67746:46: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41822:33: note: Function parameter 'a' should be passed by const reference. However it seems that 'comparecrc32' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41822:50: performance: Function parameter 'b' should be passed by const reference. However it seems that 'comparecrc32' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:67746:46: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41822:50: note: Function parameter 'b' should be passed by const reference. However it seems that 'comparecrc32' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41826:36: performance: Function parameter 'a' should be passed by const reference. However it seems that 'comparesizehash' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:67777:46: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41826:36: note: Function parameter 'a' should be passed by const reference. However it seems that 'comparesizehash' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41826:53: performance: Function parameter 'b' should be passed by const reference. However it seems that 'comparesizehash' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:67777:46: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41826:53: note: Function parameter 'b' should be passed by const reference. However it seems that 'comparesizehash' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41834:36: performance: Function parameter 'a' should be passed by const reference. However it seems that 'comparefilename' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:65181:55: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41834:36: note: Function parameter 'a' should be passed by const reference. However it seems that 'comparefilename' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41834:53: performance: Function parameter 'b' should be passed by const reference. However it seems that 'comparefilename' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:65181:55: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41834:53: note: Function parameter 'b' should be passed by const reference. However it seems that 'comparefilename' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41838:40: performance: Function parameter 'a' should be passed by const reference. However it seems that 'comparefilenamesize' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:75280:45: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41838:40: note: Function parameter 'a' should be passed by const reference. However it seems that 'comparefilenamesize' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41838:57: performance: Function parameter 'b' should be passed by const reference. However it seems that 'comparefilenamesize' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:75280:45: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41838:57: note: Function parameter 'b' should be passed by const reference. However it seems that 'comparefilenamesize' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41842:40: performance: Function parameter 'a' should be passed by const reference. However it seems that 'comparefilenamedate' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:67788:47: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41842:40: note: Function parameter 'a' should be passed by const reference. However it seems that 'comparefilenamedate' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:41842:57: performance: Function parameter 'b' should be passed by const reference. However it seems that 'comparefilenamedate' is a callback function. [passedByValueCallback] zpaqfranz-60.10/zpaqfranz.cpp:67788:47: note: Function pointer used here. zpaqfranz-60.10/zpaqfranz.cpp:41842:57: note: Function parameter 'b' should be passed by const reference. However it seems that 'comparefilenamedate' is a callback function. zpaqfranz-60.10/zpaqfranz.cpp:42518:45: performance: Function parameter 'i_testo' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:42586:48: performance: Function parameter 'i_default' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:42653:40: performance: Function parameter 'i_default' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:43431:26: performance: Function parameter 'i_thefilename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:43706:37: performance: Function parameter 'i_thearchive' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:45777:28: performance: Function parameter 'i_command' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:45777:45: performance: Function parameter 'i_text' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:45822:21: performance: Function parameter 'i_command' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:45822:38: performance: Function parameter 'i_text' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:46415:51: performance: Function parameter 'i_newkey' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52096:25: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52212:25: performance: Function parameter 'i_range' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52512:60: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52535:52: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52594:55: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52634:53: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52671:51: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52716:52: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52748:54: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52779:46: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52814:55: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:52847:29: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:55765:127: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:55765:192: performance: Function parameter 'i_thehash' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:58565:39: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:59014:116: performance: Function parameter 'i_myhash' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:59485:21: performance: Function parameter 'sfrom' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:59536:34: performance: Function parameter 'i_testo' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:60021:58: performance: Function parameter 'i_runningalgo' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:60686:26: performance: Function parameter 'i_source' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:60686:42: performance: Function parameter 'i_destination' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:61233:36: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:63809:31: performance: Function parameter 'i_archive' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:64889:26: performance: Function parameter 'i_partname' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:65206:34: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:65951:39: performance: Function parameter 'i_header' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:65951:61: performance: Function parameter 'i_footer' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:66170:36: performance: Function parameter 'i_snaptoget' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68107:37: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68151:35: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68151:59: performance: Function parameter 'i_header' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68168:34: performance: Function parameter 'i_theline' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68182:32: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68288:32: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68288:50: performance: Function parameter 'i_archive' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68288:67: performance: Function parameter 'i_crc32' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68288:82: performance: Function parameter 'i_quick' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68377:32: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:68466:32: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:73078:31: performance: Function parameter 'i_filediff' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:73524:39: performance: Function parameter 'i_file' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:74418:40: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:77606:52: performance: Function parameter 'i_hashtype' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:95433:34: performance: Function parameter 'i_archive' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:101398:33: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:101515:26: performance: Function parameter 'i_verurl' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:101515:42: performance: Function parameter 'i_verfile' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:101699:19: performance: Function parameter 'i_url' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:102725:33: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:102782:33: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:103138:43: performance: Function parameter 'i_file' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:103614:31: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:103614:55: performance: Function parameter 'i_search' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:103885:30: performance: Function parameter 'i_haystack' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:103885:54: performance: Function parameter 'i_line' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:104395:47: performance: Function parameter 'i_filename' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:104445:34: performance: Function parameter 'i_string' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:106690:23: performance: Function parameter 'i_thearchive' should be passed by const reference. [passedByValue] zpaqfranz-60.10/zpaqfranz.cpp:10415:34: style: Parameter 'x' can be declared as reference to const [constParameterReference] zpaqfranz-60.10/zpaqfranz.cpp:13076:25: style: Variable 'x' can be declared as reference to const [constVariableReference] zpaqfranz-60.10/zpaqfranz.cpp:46856:39: style: Parameter 'x' can be declared as reference to const [constParameterReference] zpaqfranz-60.10/zpaqfranz.cpp:68377:98: style: Parameter 'o_thecrcfile' can be declared as reference to const [constParameterReference] zpaqfranz-60.10/zpaqfranz.cpp:2736:32: style: Parameter 'i_buffer' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:2746:32: style: Parameter 'i_buffer' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:2903:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:2923:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:11942:14: style: Variable 'wt' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:11954:14: style: Variable 'wt' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:14681:23: style: Parameter 'first' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:14681:35: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:14934:41: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15010:47: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15056:23: style: Parameter 'first' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15056:48: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15273:52: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15388:31: style: Parameter 'middle' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15427:26: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15427:42: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15431:16: style: Variable 'e' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:15450:33: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15450:49: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15484:19: style: Parameter 'SA' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:15731:8: style: Variable 'PAb' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:18751:67: style: Parameter 'cv_words' can be declared as const array [constParameter] zpaqfranz-60.10/zpaqfranz.cpp:19045:64: style: Parameter 'new_cv' can be declared as const array [constParameter] zpaqfranz-60.10/zpaqfranz.cpp:25236:45: style: Parameter 't' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:42518:32: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:48689:206: style: Parameter 'o_posix' can be declared as pointer to const [constParameterPointer] zpaqfranz-60.10/zpaqfranz.cpp:49005:17: style: Variable 'sEncodingTable' can be declared as const array [constVariable] zpaqfranz-60.10/zpaqfranz.cpp:51632:7: style: Variable 't' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:52353:11: style: Variable 'res' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:52373:29: style: Parameter 'p_hash' can be declared as pointer to const. However it seems that 'finalizza_none' is a callback function, if 'p_hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] zpaqfranz-60.10/zpaqfranz.cpp:53036:157: note: You might need to cast the function pointer here zpaqfranz-60.10/zpaqfranz.cpp:52373:29: note: Parameter 'p_hash' can be declared as pointer to const zpaqfranz-60.10/zpaqfranz.cpp:52418:16: style: Variable 'casted' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:52433:18: style: Variable 'casted' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:52451:19: style: Variable 'casted' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:52459:19: style: Variable 'casted' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:52468:19: style: Variable 'casted' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:52492:31: style: Parameter 'p_hash' can be declared as pointer to const. However it seems that 'finalizza_wyhash' is a callback function, if 'p_hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] zpaqfranz-60.10/zpaqfranz.cpp:53057:172: note: You might need to cast the function pointer here zpaqfranz-60.10/zpaqfranz.cpp:52492:31: note: Parameter 'p_hash' can be declared as pointer to const zpaqfranz-60.10/zpaqfranz.cpp:52498:33: style: Parameter 'p_hash' can be declared as pointer to const. However it seems that 'finalizza_nilsimsa' is a callback function, if 'p_hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] zpaqfranz-60.10/zpaqfranz.cpp:53058:178: note: You might need to cast the function pointer here zpaqfranz-60.10/zpaqfranz.cpp:52498:33: note: Parameter 'p_hash' can be declared as pointer to const zpaqfranz-60.10/zpaqfranz.cpp:52504:32: style: Parameter 'p_hash' can be declared as pointer to const. However it seems that 'finalizza_entropy' is a callback function, if 'p_hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] zpaqfranz-60.10/zpaqfranz.cpp:53059:171: note: You might need to cast the function pointer here zpaqfranz-60.10/zpaqfranz.cpp:52504:32: note: Parameter 'p_hash' can be declared as pointer to const zpaqfranz-60.10/zpaqfranz.cpp:101605:21: style: Variable 'server' can be declared as pointer to const [constVariablePointer] zpaqfranz-60.10/zpaqfranz.cpp:26031:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:40422:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:40590:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:41009:38: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:41246:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:41770:31: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:49119:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:49270:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:54458:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:55028:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:64766:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:66010:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:68451:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:68462:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:75459:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:76207:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:95863:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:97979:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] zpaqfranz-60.10/zpaqfranz.cpp:16884:25: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:17464:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:26270:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:57537:8: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:57735:10: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:60640:7: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:63652:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:65024:5: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:68772:5: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:77103:4: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:101711:4: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:104195:4: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:105779:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] zpaqfranz-60.10/zpaqfranz.cpp:11919:42: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] zpaqfranz-60.10/zpaqfranz.cpp:16194:19: warning: Expression 'j' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] zpaqfranz-60.10/zpaqfranz.cpp:16191:21: note: Assignment 'j=-1', assigned value is -1 zpaqfranz-60.10/zpaqfranz.cpp:16194:19: note: Negative value is converted to an unsigned value zpaqfranz-60.10/zpaqfranz.cpp:48000:42: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] zpaqfranz-60.10/zpaqfranz.cpp:69482:15: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] zpaqfranz-60.10/zpaqfranz.cpp:69528:14: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] zpaqfranz-60.10/zpaqfranz.cpp:97980:22: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] zpaqfranz-60.10/zpaqfranz.cpp:100134:22: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] zpaqfranz-60.10/zpaqfranz.cpp:18932:20: warning: Uninitialized variable: chunks_array [uninitvar] zpaqfranz-60.10/zpaqfranz.cpp:18927:37: note: Assuming condition is false zpaqfranz-60.10/zpaqfranz.cpp:18932:20: note: Uninitialized variable: chunks_array zpaqfranz-60.10/zpaqfranz.cpp:18964:20: warning: Uninitialized variable: parents_array [uninitvar] zpaqfranz-60.10/zpaqfranz.cpp:18959:56: note: Assuming condition is false zpaqfranz-60.10/zpaqfranz.cpp:18964:20: note: Uninitialized variable: parents_array zpaqfranz-60.10/zpaqfranz.cpp:52885:12: style: union member 'Anonymous20::i' is never used. [unusedStructMember] zpaqfranz-60.10/zpaqfranz.cpp:26485:12: style: Variable 'lasterror' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:46453:22: style: Variable 'pezzetto' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:59438:13: style: Variable 'w' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:62839:27: style: Variable 'livellocorrente' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:62842:21: style: Variable 'livellocorrente' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:63182:13: style: Variable 'bsize[id]' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:95796:18: style: Variable 'thedate' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:95941:21: style: Variable 'thedate' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:95956:14: style: Variable 'thehash' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:95975:13: style: Variable 'thehash' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:101756:18: style: Variable 'p7murl' is assigned a value that is never used. [unreadVariable] zpaqfranz-60.10/zpaqfranz.cpp:101758:12: style: Variable 'p7mfile' is assigned a value that is never used. [unreadVariable] diff: head zpaqfranz-60.10/ZSFX/libzpaq.cpp:1257:13: performance:inconclusive: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/ZSFX/libzpaq.h:1074:8: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/ZSFX/libzpaq.cpp:1257:13: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/ZSFX/libzpaq.cpp:2446:16: style:inconclusive: Technically the member function 'libzpaq::Compiler::matchToken' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1313:8: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. zpaqfranz-60.10/ZSFX/libzpaq.cpp:2446:16: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. head zpaqfranz-60.10/ZSFX/libzpaq.cpp:3500:16: style:inconclusive: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.h:1191:7: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. zpaqfranz-60.10/ZSFX/libzpaq.cpp:3500:16: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. head zpaqfranz-60.10/ZSFX/libzpaq.cpp:6304:53: style: C-style pointer casting [cstyleCast] 2.17.0 zpaqfranz-60.10/ZSFX/libzpaq.h:1074:8: performance:inconclusive: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/ZSFX/libzpaq.cpp:1257:13: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/ZSFX/libzpaq.h:1074:8: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/ZSFX/libzpaq.h:1191:7: style:inconclusive: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.cpp:3500:16: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. zpaqfranz-60.10/ZSFX/libzpaq.h:1191:7: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. 2.17.0 zpaqfranz-60.10/ZSFX/libzpaq.h:1313:8: style:inconclusive: Technically the member function 'libzpaq::Compiler::matchToken' can be const. [functionConst] zpaqfranz-60.10/ZSFX/libzpaq.cpp:2446:16: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. zpaqfranz-60.10/ZSFX/libzpaq.h:1313:8: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. head zpaqfranz-60.10/ZSFX/libzpaq.h:923:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/ZSFX/libzpaq.h:920:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/ZSFX/libzpaq.h:921:5: note: Assignment 'n=sz', assigned value is greater than 0 zpaqfranz-60.10/ZSFX/libzpaq.h:922:22: note: Assignment 'nb=128+n*sizeof(char)', assigned value is greater than 128 zpaqfranz-60.10/ZSFX/libzpaq.h:923:9: note: Condition 'nb<=128' is always false head zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(char*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition head zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(char**)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition head zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(int*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition head zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(uint16_t*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition head zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(uint32_t*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition head zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(uint8_t*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition head zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/ZSFX/libzpaq.h:924:20: note: Assuming allocation function fails zpaqfranz-60.10/ZSFX/libzpaq.h:924:8: note: Assignment 'data=(unsigned int*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition 2.17.0 zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: warning: Either the condition '!data' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] zpaqfranz-60.10/ZSFX/libzpaq.h:925:7: note: Assuming that condition '!data' is not redundant zpaqfranz-60.10/ZSFX/libzpaq.h:928:24: note: Null pointer addition 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:10038:7: style:inconclusive: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:13707:16: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. zpaqfranz-60.10/zpaqfranz.cpp:10038:7: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:10145:8: style:inconclusive: Technically the member function 'libzpaq::Compiler::matchToken' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:12501:16: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. zpaqfranz-60.10/zpaqfranz.cpp:10145:8: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. head zpaqfranz-60.10/zpaqfranz.cpp:101616:35: style: C-style pointer casting [cstyleCast] head zpaqfranz-60.10/zpaqfranz.cpp:101711:4: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:102725:13: performance:inconclusive: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45697:8: note: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:102725:13: note: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:102782:13: performance:inconclusive: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45698:9: note: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:102782:13: note: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103028:13: performance:inconclusive: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45710:7: note: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103028:13: note: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103042:13: performance:inconclusive: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45711:7: note: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103042:13: note: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103053:13: performance:inconclusive: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45712:7: note: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103053:13: note: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103121:13: performance:inconclusive: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45714:7: note: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103121:13: note: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103125:13: performance:inconclusive: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45715:7: note: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103125:13: note: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103138:16: performance:inconclusive: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45717:15: note: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103138:16: note: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103614:13: performance:inconclusive: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45719:13: note: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103614:13: note: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103717:13: performance:inconclusive: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45721:13: note: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103717:13: note: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:103877:13: performance:inconclusive: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45722:13: note: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:103877:13: note: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:104195:4: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:104395:15: performance:inconclusive: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45724:15: note: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:104395:15: note: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:105779:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:106285:13: performance:inconclusive: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45726:13: note: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:106285:13: note: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:11312:13: performance:inconclusive: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:9937:8: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:11312:13: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:12501:16: style:inconclusive: Technically the member function 'libzpaq::Compiler::matchToken' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:10145:8: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. zpaqfranz-60.10/zpaqfranz.cpp:12501:16: note: Technically the member function 'libzpaq::Compiler::matchToken' can be const. head zpaqfranz-60.10/zpaqfranz.cpp:13707:16: style:inconclusive: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:10038:7: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. zpaqfranz-60.10/zpaqfranz.cpp:13707:16: note: Technically the member function 'libzpaq::Predictor::assemble_p' can be const. head zpaqfranz-60.10/zpaqfranz.cpp:16150:53: style: C-style pointer casting [cstyleCast] head zpaqfranz-60.10/zpaqfranz.cpp:16884:25: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:21911:76: style: C-style pointer casting [cstyleCast] head zpaqfranz-60.10/zpaqfranz.cpp:22041:76: style: C-style pointer casting [cstyleCast] head zpaqfranz-60.10/zpaqfranz.cpp:23835:64: style: C-style pointer casting [cstyleCast] head zpaqfranz-60.10/zpaqfranz.cpp:23837:66: style: C-style pointer casting [cstyleCast] head zpaqfranz-60.10/zpaqfranz.cpp:23839:67: style: C-style pointer casting [cstyleCast] head zpaqfranz-60.10/zpaqfranz.cpp:26270:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45541:6: style:inconclusive: Technically the member function 'Jidac::paranoid' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:46517:12: note: Technically the member function 'Jidac::paranoid' can be const. zpaqfranz-60.10/zpaqfranz.cpp:45541:6: note: Technically the member function 'Jidac::paranoid' can be const. 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45551:6: performance:inconclusive: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:74565:12: note: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45551:6: note: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45564:6: style:inconclusive: Technically the member function 'Jidac::pause' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:61186:12: note: Technically the member function 'Jidac::pause' can be const. zpaqfranz-60.10/zpaqfranz.cpp:45564:6: note: Technically the member function 'Jidac::pause' can be const. 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45590:7: performance:inconclusive: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:51909:13: note: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45590:7: note: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45594:9: performance:inconclusive: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:56968:13: note: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45594:9: note: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45604:9: performance:inconclusive: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:55710:13: note: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45604:9: note: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45608:11: performance:inconclusive: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:65951:15: note: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45608:11: note: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45610:8: performance:inconclusive: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:74418:12: note: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45610:8: note: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45618:9: performance:inconclusive: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:75133:13: note: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45618:9: note: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45620:12: performance:inconclusive: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:46405:17: note: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45620:12: note: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45634:9: performance:inconclusive: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:76817:13: note: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45634:9: note: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45637:9: performance:inconclusive: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:52814:13: note: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45637:9: note: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45638:9: performance:inconclusive: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:52779:13: note: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45638:9: note: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45639:9: performance:inconclusive: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:52671:13: note: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45639:9: note: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45640:9: performance:inconclusive: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:52716:13: note: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45640:9: note: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45641:9: performance:inconclusive: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:52748:13: note: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45641:9: note: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45642:9: performance:inconclusive: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:52594:13: note: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45642:9: note: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45643:9: performance:inconclusive: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:52634:13: note: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45643:9: note: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45644:9: performance:inconclusive: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:52535:13: note: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45644:9: note: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45655:10: performance:inconclusive: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:73524:15: note: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45655:10: note: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45658:9: performance:inconclusive: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:95475:13: note: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45658:9: note: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45662:8: performance:inconclusive: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:97056:12: note: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45662:8: note: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45671:8: style:inconclusive: Technically the member function 'Jidac::franzreplace' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:97248:13: note: Technically the member function 'Jidac::franzreplace' can be const. zpaqfranz-60.10/zpaqfranz.cpp:45671:8: note: Technically the member function 'Jidac::franzreplace' can be const. 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45672:9: performance:inconclusive: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:65546:15: note: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45672:9: note: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45684:9: performance:inconclusive: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:68552:13: note: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45684:9: note: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45690:8: performance:inconclusive: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:73078:12: note: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45690:8: note: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45695:9: style:inconclusive: Technically the member function 'Jidac::noselection' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:57375:13: note: Technically the member function 'Jidac::noselection' can be const. zpaqfranz-60.10/zpaqfranz.cpp:45695:9: note: Technically the member function 'Jidac::noselection' can be const. 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45697:8: performance:inconclusive: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:102725:13: note: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45697:8: note: Technically the member function 'Jidac::sanitizeline' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45698:9: performance:inconclusive: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:102782:13: note: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45698:9: note: Technically the member function 'Jidac::sanitizefile' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45710:7: performance:inconclusive: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103028:13: note: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45710:7: note: Technically the member function 'Jidac::list_datetime' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45711:7: performance:inconclusive: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103042:13: note: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45711:7: note: Technically the member function 'Jidac::list_filesize' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45712:7: performance:inconclusive: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103053:13: note: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45712:7: note: Technically the member function 'Jidac::list_compressedfilesize' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45714:7: performance:inconclusive: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103121:13: note: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45714:7: note: Technically the member function 'Jidac::list_creationdate' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45715:7: performance:inconclusive: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103125:13: note: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45715:7: note: Technically the member function 'Jidac::list_attributes' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45717:15: performance:inconclusive: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103138:16: note: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45717:15: note: Technically the member function 'Jidac::datacreazione' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45719:13: performance:inconclusive: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103614:13: note: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45719:13: note: Technically the member function 'Jidac::grep' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45721:13: performance:inconclusive: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103717:13: note: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45721:13: note: Technically the member function 'Jidac::isjitable' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45722:13: performance:inconclusive: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:103877:13: note: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45722:13: note: Technically the member function 'Jidac::tabba' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45724:15: performance:inconclusive: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:104395:15: note: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45724:15: note: Technically the member function 'Jidac::getbackupnameifany' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:45726:13: performance:inconclusive: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:106285:13: note: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:45726:13: note: Technically the member function 'Jidac::is_incomplete_trans' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:46405:17: performance:inconclusive: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45620:12: note: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:46405:17: note: Technically the member function 'Jidac::hashastringa' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:46517:12: style:inconclusive: Technically the member function 'Jidac::paranoid' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:45541:6: note: Technically the member function 'Jidac::paranoid' can be const. zpaqfranz-60.10/zpaqfranz.cpp:46517:12: note: Technically the member function 'Jidac::paranoid' can be const. head zpaqfranz-60.10/zpaqfranz.cpp:46586:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:46583:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:46584:5: note: Assignment 'n=sz', assigned value is greater than 0 zpaqfranz-60.10/zpaqfranz.cpp:46585:22: note: Assignment 'nb=128+n*sizeof(char)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:46586:9: note: Condition 'nb<=128' is always false head zpaqfranz-60.10/zpaqfranz.cpp:46586:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:46583:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:46584:5: note: Assignment 'n=sz', assigned value is greater than 0 zpaqfranz-60.10/zpaqfranz.cpp:46585:22: note: Assignment 'nb=128+n*sizeof(unsigned char)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:46586:9: note: Condition 'nb<=128' is always false 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:47213:8: performance:inconclusive: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47538:16: note: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47213:8: note: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:47538:16: performance:inconclusive: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47213:8: note: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47538:16: note: Technically the member function 'unzZPAQL::err' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:47566:7: performance:inconclusive: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47583:17: note: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47566:7: note: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:47567:8: performance:inconclusive: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47591:18: note: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47567:8: note: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:47583:17: performance:inconclusive: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47566:7: note: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47583:17: note: Technically the member function 'StateTable::num_states' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:47591:18: performance:inconclusive: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47567:8: note: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47591:18: note: Technically the member function 'StateTable::discount' can be static (but you may consider moving to unnamed namespace). 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:47720:10: performance:inconclusive: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:48178:22: note: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:47720:10: note: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:48178:22: performance:inconclusive: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:47720:10: note: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:48178:22: note: Technically the member function 'unzPredictor::find' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:51909:13: performance:inconclusive: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45590:7: note: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:51909:13: note: Technically the member function 'Jidac::usage' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:52535:13: performance:inconclusive: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45644:9: note: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52535:13: note: Technically the member function 'Jidac::cli_getkey' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:52594:13: performance:inconclusive: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45642:9: note: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52594:13: note: Technically the member function 'Jidac::cli_getstring' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:52634:13: performance:inconclusive: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45643:9: note: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52634:13: note: Technically the member function 'Jidac::cli_getarray' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:52671:13: performance:inconclusive: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45639:9: note: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52671:13: note: Technically the member function 'Jidac::cli_getint' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:52716:13: performance:inconclusive: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45640:9: note: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52716:13: note: Technically the member function 'Jidac::cli_getuint' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:52748:13: performance:inconclusive: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45641:9: note: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52748:13: note: Technically the member function 'Jidac::cli_getuint64' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:52779:13: performance:inconclusive: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45638:9: note: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52779:13: note: Technically the member function 'Jidac::cli_getdate' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:52814:13: performance:inconclusive: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45637:9: note: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:52814:13: note: Technically the member function 'Jidac::cli_onlystring' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:55051:43: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head zpaqfranz-60.10/zpaqfranz.cpp:55710:13: performance:inconclusive: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45604:9: note: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:55710:13: note: Technically the member function 'Jidac::write715attr' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:56968:13: performance:inconclusive: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45594:9: note: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:56968:13: note: Technically the member function 'Jidac::printsanitizeflags' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:57375:13: style:inconclusive: Technically the member function 'Jidac::noselection' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:45695:9: note: Technically the member function 'Jidac::noselection' can be const. zpaqfranz-60.10/zpaqfranz.cpp:57375:13: note: Technically the member function 'Jidac::noselection' can be const. head zpaqfranz-60.10/zpaqfranz.cpp:57537:8: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:57735:10: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:60640:7: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:61186:12: style:inconclusive: Technically the member function 'Jidac::pause' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:45564:6: note: Technically the member function 'Jidac::pause' can be const. zpaqfranz-60.10/zpaqfranz.cpp:61186:12: note: Technically the member function 'Jidac::pause' can be const. head zpaqfranz-60.10/zpaqfranz.cpp:64779:43: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head zpaqfranz-60.10/zpaqfranz.cpp:65024:5: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:65546:15: performance:inconclusive: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45672:9: note: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:65546:15: note: Technically the member function 'Jidac::secure_copy_file' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:65951:15: performance:inconclusive: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45608:11: note: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:65951:15: note: Technically the member function 'Jidac::zfs_get_snaplist' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:68552:13: performance:inconclusive: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45684:9: note: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:68552:13: note: Technically the member function 'Jidac::updatehash' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:68772:5: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:73078:12: performance:inconclusive: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45690:8: note: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:73078:12: note: Technically the member function 'Jidac::loadzfsdiff' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:73524:15: performance:inconclusive: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45655:10: note: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:73524:15: note: Technically the member function 'Jidac::get_lastfilename' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:74418:12: performance:inconclusive: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45610:8: note: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:74418:12: note: Technically the member function 'Jidac::writesfxmodule' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:74565:12: performance:inconclusive: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45551:6: note: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:74565:12: note: Technically the member function 'Jidac::sfx' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:75133:13: performance:inconclusive: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45618:9: note: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:75133:13: note: Technically the member function 'Jidac::handleflaglongpath' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:76817:13: performance:inconclusive: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45634:9: note: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:76817:13: note: Technically the member function 'Jidac::getjollylist' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:77103:4: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] head zpaqfranz-60.10/zpaqfranz.cpp:9469:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:9466:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:9467:5: note: Assignment 'n=sz', assigned value is never 0 zpaqfranz-60.10/zpaqfranz.cpp:9468:22: note: Assignment 'nb=128+n*sizeof(char)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:9469:9: note: Condition 'nb<=128' is always false head zpaqfranz-60.10/zpaqfranz.cpp:9469:9: style: Condition 'nb<=128' is always false [knownConditionTrueFalse] zpaqfranz-60.10/zpaqfranz.cpp:9466:9: note: Assuming that condition 'sz==0' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:9467:5: note: Assignment 'n=sz', assigned value is never 0 zpaqfranz-60.10/zpaqfranz.cpp:9468:22: note: Assignment 'nb=128+n*sizeof(unsigned char)', assigned value is greater than 128 zpaqfranz-60.10/zpaqfranz.cpp:9469:9: note: Condition 'nb<=128' is always false head zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(U16*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition head zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(U32*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition head zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(U8*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition head zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(char*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition head zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(int*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition head zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(unsigned char*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition head zpaqfranz-60.10/zpaqfranz.cpp:9475:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] zpaqfranz-60.10/zpaqfranz.cpp:9470:20: note: Assuming allocation function fails zpaqfranz-60.10/zpaqfranz.cpp:9470:8: note: Assignment 'data=(unsigned int*)::calloc(nb,1)', assigned value is 0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:9475:24: warning: Either the condition '!data' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] zpaqfranz-60.10/zpaqfranz.cpp:9472:7: note: Assuming that condition '!data' is not redundant zpaqfranz-60.10/zpaqfranz.cpp:9475:24: note: Null pointer addition head zpaqfranz-60.10/zpaqfranz.cpp:95475:13: performance:inconclusive: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45658:9: note: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:95475:13: note: Technically the member function 'Jidac::isbackuprunning' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:97056:12: performance:inconclusive: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:45662:8: note: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:97056:12: note: Technically the member function 'Jidac::versum_zpaqfranz' can be static (but you may consider moving to unnamed namespace). head zpaqfranz-60.10/zpaqfranz.cpp:97248:13: style:inconclusive: Technically the member function 'Jidac::franzreplace' can be const. [functionConst] zpaqfranz-60.10/zpaqfranz.cpp:45671:8: note: Technically the member function 'Jidac::franzreplace' can be const. zpaqfranz-60.10/zpaqfranz.cpp:97248:13: note: Technically the member function 'Jidac::franzreplace' can be const. 2.17.0 zpaqfranz-60.10/zpaqfranz.cpp:9937:8: performance:inconclusive: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). [functionStatic] zpaqfranz-60.10/zpaqfranz.cpp:11312:13: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). zpaqfranz-60.10/zpaqfranz.cpp:9937:8: note: Technically the member function 'libzpaq::ZPAQL::err' can be static (but you may consider moving to unnamed namespace). DONE