2025-06-29 21:31 ftp://ftp.de.debian.org/debian/pool/main/p/pgcopydb/pgcopydb_0.17.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=icu --library=sqlite3 --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-62-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: ca83f56 (2025-06-29 00:31:22 +0200) count: 1962 1974 elapsed-time: 365.4 349.9 head-timing-info: old-timing-info: head results: pgcopydb-0.17/src/bin/lib/log/src/log.c:231:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/log/src/log.c:174:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pgcopydb-0.17/src/bin/lib/log/src/log.c:152:14: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1080:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/parson/parson.c:1809:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/parson/parson.c:1869:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/parson/parson.c:806:19: style: Condition 'cp>=0xD800' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/parson/parson.c:801:19: note: Assuming that condition 'cp<0xD800' is not redundant pgcopydb-0.17/src/bin/lib/parson/parson.c:806:19: note: Condition 'cp>=0xD800' is always true pgcopydb-0.17/src/bin/lib/parson/parson.c:297:48: style:inconclusive: Function 'parse_utf16_hex' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/parson/parson.c:156:48: note: Function 'parse_utf16_hex' argument 1 names different: declaration 'string' definition 's'. pgcopydb-0.17/src/bin/lib/parson/parson.c:297:48: note: Function 'parse_utf16_hex' argument 1 names different: declaration 'string' definition 's'. pgcopydb-0.17/src/bin/lib/parson/parson.c:1902:57: style:inconclusive: Function 'json_array_remove' argument 2 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/parson/parson.h:215:57: note: Function 'json_array_remove' argument 2 names different: declaration 'i' definition 'ix'. pgcopydb-0.17/src/bin/lib/parson/parson.c:1902:57: note: Function 'json_array_remove' argument 2 names different: declaration 'i' definition 'ix'. pgcopydb-0.17/src/bin/lib/parson/parson.c:1914:64: style:inconclusive: Function 'json_array_replace_value' argument 2 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/parson/parson.h:220:64: note: Function 'json_array_replace_value' argument 2 names different: declaration 'i' definition 'ix'. pgcopydb-0.17/src/bin/lib/parson/parson.c:1914:64: note: Function 'json_array_replace_value' argument 2 names different: declaration 'i' definition 'ix'. pgcopydb-0.17/src/bin/lib/parson/parson.c:2266:68: style:inconclusive: Function 'json_object_dotremove' argument 2 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/parson/parson.h:195:68: note: Function 'json_object_dotremove' argument 2 names different: declaration 'key' definition 'name'. pgcopydb-0.17/src/bin/lib/parson/parson.c:2266:68: note: Function 'json_object_dotremove' argument 2 names different: declaration 'key' definition 'name'. pgcopydb-0.17/src/bin/lib/parson/parson.c:679:17: style: Variable 'temp_value' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1127:17: style: Variable 'temp_value' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1128:17: style: Variable 'array' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1129:18: style: Variable 'object' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1483:17: style: Variable 'val' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1492:17: style: Variable 'val' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1690:64: style: Variable 'temp_value' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1694:17: style: Variable 'temp_array' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:1695:18: style: Variable 'temp_object' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2153:17: style: Variable 'temp_value' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2290:17: style: Variable 'temp_schema_value' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2290:44: style: Variable 'temp_value' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2291:17: style: Variable 'schema_array' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2291:39: style: Variable 'value_array' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2292:18: style: Variable 'schema_object' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2292:41: style: Variable 'value_object' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2350:18: style: Variable 'a_object' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2350:36: style: Variable 'b_object' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2351:17: style: Variable 'a_array' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:2351:34: style: Variable 'b_array' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/parson.c:122:18: style: union member 'json_value_value::null' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/parson/parson.c:535:17: style: Variable 'cell' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:536:15: style: Variable 'ix' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:538:33: style: Variable 'hash_to_check' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:568:21: style: Variable 'res' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:627:14: style: Variable 'k' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:928:24: style: Variable 'status' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:1228:21: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:1255:21: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:1271:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/parson.c:2067:20: style: Variable 'item_ix' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/parson/tests.c:802:9: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] pgcopydb-0.17/src/bin/lib/parson/tests.c:508:5: style: Same expression on both sides of '/'. [duplicateExpression] pgcopydb-0.17/src/bin/lib/parson/tests.c:383:20: note: 'zero' is assigned value '0.0' here. pgcopydb-0.17/src/bin/lib/parson/tests.c:508:5: note: Same expression on both sides of '/'. pgcopydb-0.17/src/bin/lib/parson/tests.c:175:31: style:inconclusive: Function 'test_suite_2' argument 1 names different: declaration 'value' definition 'root_value'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/parson/tests.c:51:31: note: Function 'test_suite_2' argument 1 names different: declaration 'value' definition 'root_value'. pgcopydb-0.17/src/bin/lib/parson/tests.c:175:31: note: Function 'test_suite_2' argument 1 names different: declaration 'value' definition 'root_value'. pgcopydb-0.17/src/bin/lib/parson/tests.c:829:38: style:inconclusive: Function 'read_file' argument 1 names different: declaration 'filename' definition 'file_path'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/parson/tests.c:92:38: note: Function 'read_file' argument 1 names different: declaration 'filename' definition 'file_path'. pgcopydb-0.17/src/bin/lib/parson/tests.c:829:38: note: Function 'read_file' argument 1 names different: declaration 'filename' definition 'file_path'. pgcopydb-0.17/src/bin/lib/parson/tests.c:102:32: style: Parameter 'argv' can be declared as const array [constParameter] pgcopydb-0.17/src/bin/lib/parson/tests.c:175:31: style: Parameter 'root_value' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:176:18: style: Variable 'root_object' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:177:17: style: Variable 'array' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:178:17: style: Variable 'array_value' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:374:17: style: Variable 'a' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:374:28: style: Variable 'a_copy' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:385:17: style: Variable 'val_from_file' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:387:17: style: Variable 'val' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:391:17: style: Variable 'remove_test_val' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:514:17: style: Variable 'a' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:515:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:528:17: style: Variable 'val_from_file' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:529:17: style: Variable 'schema' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:547:17: style: Variable 'a' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:548:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:549:11: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:564:11: style: Variable 'file_contents' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:565:11: style: Variable 'serialized' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:566:17: style: Variable 'a' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:567:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:609:11: style: Variable 'serialized' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:610:17: style: Variable 'value' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:757:17: style: Variable 'commits' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:758:18: style: Variable 'commit' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/parson/tests.c:763:10: style: Variable 'output_filename' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/lib/parson/tests.c:641:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/pg/snprintf.c:250:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/pg/snprintf.c:279:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/pg/snprintf.c:289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/pg/snprintf.c:361:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/pg/snprintf.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] pgcopydb-0.17/src/bin/lib/pg/snprintf.c:1227:12: style: Variable 'epos' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/pg/string_utils.c:125:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESCAPE_STRING_SYNTAX [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/pg/string_utils.c:86:13: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:914:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1166:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1326:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1344:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1809:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:3828:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:7467:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:7587:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:13590:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdxRemSlot [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19478:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21808:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable azHelp [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22048:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22503:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22514:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22659:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22748:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22849:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22906:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22985:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:23033:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:25003:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28792:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28839:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28901:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9224:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9255:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:908:41: warning: Either the condition 'chix>0' is redundant or the array 'consoleInfo.pstDesignated[3]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:907:12: note: Assuming that condition 'chix>0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:908:41: note: Array index out of bounds pgcopydb-0.17/src/bin/lib/sqlite/shell.c:7421:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:7547:9: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28576:16: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:23505:9: style: The if condition is the same as the previous if condition [duplicateCondition] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:23501:9: note: First condition pgcopydb-0.17/src/bin/lib/sqlite/shell.c:23505:9: note: Second condition pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22435:11: style: Assignment 'c='"'' is redundant with condition 'c=='"''. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22434:18: note: Condition 'c=='"'' pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22435:11: note: Assignment 'c='"'' is redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22437:11: style: Assignment 'c='\''' is redundant with condition 'c=='\'''. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22436:18: note: Condition 'c=='\''' pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22437:11: note: Assignment 'c='\''' is redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22439:11: style: Assignment 'c='\\'' is redundant with condition 'c=='\\''. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22438:18: note: Condition 'c=='\\'' pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22439:11: note: Assignment 'c='\\'' is redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5462:12: style: Condition 'm<0' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5459:10: note: Assuming that condition 'm<0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5461:11: note: Assignment 'm=-m', assigned value is greater than 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5462:12: note: Condition 'm<0' is always false pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5792:24: style: Condition 'pss->iTerm==pss->iBase' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5777:24: note: Assuming that condition 'pss->iTerm>pss->iBase' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5758:18: note: Assuming that condition 'pss->iTermiBase' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5792:24: note: Condition 'pss->iTerm==pss->iBase' is always true pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12850:37: style: Condition 'zName!=0' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20880:29: style: Condition 'shell_callback(pArg,nCol,azVals,azCols,aiTypes)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20880:29: note: Calling function 'shell_callback' returns 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20880:29: note: Condition 'shell_callback(pArg,nCol,azVals,azCols,aiTypes)' is always false pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22061:50: style: Condition '(pgsz&(pgsz-1))!=0' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22056:48: note: Assuming that condition '(pgsz&(pgsz-1))!=0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22061:50: note: Condition '(pgsz&(pgsz-1))!=0' is always false pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28493:9: style: Condition 'zLine' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:7254:1: error: Memory leak: pBuf [memleak] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22323:73: error: Dereferencing 'db' after it is deallocated / released [deallocuse] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28512:7: error: Common realloc mistake: 'zSql' nulled but not freed upon failure [memleakOnRealloc] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:29014:9: error: Common realloc mistake: 'azCmd' nulled but not freed upon failure [memleakOnRealloc] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1698:11: warning: If memory allocation fails, then there is a possible null pointer dereference: z2 [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22798:16: note: Calling function 'strlen30', 1st argument 'zInsert' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1697:20: note: Assignment 'z2=z', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1698:11: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1992:26: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1989:25: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1989:25: note: Assignment 'zSql=sqlite3_mprintf("PRAGMA \"%w\".table_info=%Q;",zSchema?zSchema:"main",zName)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1992:26: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8351:40: warning: Possible null pointer dereference: zSql [nullPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8337:24: note: Assignment 'zSql=0', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8340:35: note: Assuming condition is false pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8351:40: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8377:40: warning: Possible null pointer dereference: zSql [nullPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8361:24: note: Assignment 'zSql=0', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8364:35: note: Assuming condition is false pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8377:40: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18560:5: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18552:30: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18552:30: note: Assignment 'zStr=sqlite3_malloc(nBlob*2+1)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18560:5: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18561:5: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18552:30: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18552:30: note: Assignment 'zStr=sqlite3_malloc(nBlob*2+1)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18561:5: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18563:3: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18552:30: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18552:30: note: Assignment 'zStr=sqlite3_malloc(nBlob*2+1)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18563:3: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19096:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19094:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19094:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19096:3: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19097:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19094:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19094:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19097:3: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19098:10: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19094:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19094:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19098:10: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19099:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19094:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19094:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19099:3: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19153:23: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21151:18: note: Calling function 'eqp_render', 1st argument 'pArg' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19153:23: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19339:16: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19339:16: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19340:18: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19340:18: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19347:9: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19347:9: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19349:21: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19349:21: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19350:7: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19336:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19350:7: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19719:5: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19714:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19714:21: note: Assignment 'z=p->zDestTable=malloc(n+1)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19719:5: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19723:3: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19714:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19714:21: note: Assignment 'z=p->zDestTable=malloc(n+1)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19723:3: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19760:12: warning: If memory allocation fails, then there is a possible null pointer dereference: zCode [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19758:26: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19758:26: note: Assignment 'zCode=sqlite3_mprintf("%.*s",len,zSql)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19760:12: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20254:16: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21150:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20254:16: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20255:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21150:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20255:3: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20256:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21150:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20256:3: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20257:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21150:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20257:3: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20632:12: warning: If memory allocation fails, then there is a possible null pointer dereference: azQuoted [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20630:32: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20630:32: note: Assignment 'azQuoted=sqlite3_malloc64(nColumn*sizeof(char*))', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20632:12: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20828:7: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: pArg. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21149:26: note: Calling function 'exec_prepared_stmt', 1st argument 'pArg' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20828:7: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21223:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21221:25: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21221:25: note: Assignment 'zSql=sqlite3_mprintf("PRAGMA table_info=%Q",zTab)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21223:34: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21268:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21265:27: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21265:27: note: Assignment 'zSql=sqlite3_mprintf("SELECT 1 FROM pragma_index_list(%Q) WHERE origin='pk'",zTab)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21268:36: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22060:10: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22058:21: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22058:21: note: Assignment 'a=sqlite3_malloc(n?n:1)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22060:10: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22787:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22785:27: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22785:27: note: Assignment 'zQuery=sqlite3_mprintf("SELECT * FROM \"%w\"",zTable)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22787:34: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22804:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zInsert [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22804:34: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22858:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22855:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22855:29: note: Assignment 'zQuery=sqlite3_mprintf("SELECT * FROM \"%w\" ORDER BY rowid DESC;",zTable)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22858:36: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22895:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22892:27: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22892:27: note: Assignment 'zQuery=sqlite3_mprintf("SELECT name, sql FROM sqlite_schema WHERE %s ORDER BY rowid ASC",zWhere)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22895:34: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22925:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22922:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22922:29: note: Assignment 'zQuery=sqlite3_mprintf("SELECT name, sql FROM sqlite_schema WHERE %s ORDER BY rowid DESC",zWhere)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22925:36: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28508:20: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28493:9: note: Assuming that condition 'zLine' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28508:20: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28691:17: warning: If memory allocation fails, then there is a possible null pointer dereference: sqliterc [nullPointerOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28687:27: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28687:27: note: Assignment 'zBuf=sqlite3_mprintf("%s/.sqliterc",home_dir)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28689:16: note: Assignment 'sqliterc=zBuf', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28691:17: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22800:19: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22800:19: note: Null pointer addition pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22803:17: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22803:17: note: Null pointer addition pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22159:22: error: Null pointer dereference [nullPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:13241:6: style: Redundant initialization for 'rc'. The initialized value is overwritten before it is read. [redundantInitialization] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:13233:10: note: rc is initialized pgcopydb-0.17/src/bin/lib/sqlite/shell.c:13241:6: note: rc is overwritten pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9046:72: style:inconclusive: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8775:66: note: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9046:72: note: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9194:54: style:inconclusive: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8781:49: note: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9194:54: note: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9194:65: style:inconclusive: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8781:60: note: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9194:65: note: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9203:15: style:inconclusive: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8782:49: note: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9203:15: note: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9211:15: style:inconclusive: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8783:55: note: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9211:15: note: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9217:56: style:inconclusive: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8784:51: note: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9217:56: note: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9229:63: style:inconclusive: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8788:58: note: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9229:63: note: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9232:45: style:inconclusive: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8789:40: note: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9232:45: note: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9253:15: style:inconclusive: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8794:72: note: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9253:15: note: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:13743:55: style:inconclusive: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:11693:55: note: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:13743:55: note: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. pgcopydb-0.17/src/bin/lib/sqlite/shell.c:696:47: style: Parameter 'ppst' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:789:46: style: Parameter 'pf' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:790:25: style: Variable 'apst' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:806:20: style: Variable 'ppst' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1332:40: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1332:64: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1802:9: style: Variable 'zPrompt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:1986:9: style: Variable 'zDiv' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:2033:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:3939:16: style: Variable 'a' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:4123:20: style: Variable 'aA' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:4123:25: style: Variable 'aB' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:4691:24: style: Variable 'nboi' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:4988:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5042:24: style: Variable 'nboi' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:7899:17: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:7909:17: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8421:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8448:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8458:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8861:13: style: Variable 'paf' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:8940:13: style: Variable 'paf' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9037:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:9047:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12103:43: style: Parameter 'pHash' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12311:40: style: Variable 'pCons' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12399:14: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12791:32: style: Parameter 'azResults' can be declared as const array. However it seems that 'countNonzeros' is a callback function, if 'azResults' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12842:39: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12791:32: note: Parameter 'azResults' can be declared as const array pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12887:67: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12965:50: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12981:70: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:13216:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18550:18: style: Variable 'aBlob' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:18988:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19211:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19395:15: style: Variable 'z' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20437:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:25791:15: style: Variable 'z' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:27231:11: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28032:11: style: Variable 'zPtrSz' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28148:39: style: Parameter 'zLine' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28353:59: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28402:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28574:20: style: Variable 'pwent' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20622:10: style: int result is assigned to long long variable. If the variable is long long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:2116:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:6428:13: style: Variable 'cPrev' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12628:17: style: Variable 'zAppend' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:12810:16: style: Variable 'zIdx' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28032:18: style: Variable 'zPtrSz' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28032:11: style: Variable 'zPtrSz' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:25990:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:28729:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexIsInit [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:29172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:36614:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ht [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:38696:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:38863:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:39243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:39393:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:39545:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:39634:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:39784:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:40009:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:40318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:40371:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:41306:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:41439:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:41534:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSPC [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:41710:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:41756:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:41801:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:41841:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:42247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:42368:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:42426:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:42563:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:42721:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:42895:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:43097:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44338:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44505:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44617:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44685:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44784:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44910:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:54318:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pDirty [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:55434:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:55802:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:62464:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCache [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:65437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aCksum [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:66160:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aLock [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:66459:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalSegment [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71026:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71038:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71526:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71568:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71589:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71641:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:74317:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:74842:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBt [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:78443:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCellAtStart [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:79106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable balance_deeper_called [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81113:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82073:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc2 [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83391:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:84349:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aOp [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90071:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90173:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:92859:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pAltCursor [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:92987:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:94091:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:103811:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSz [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:109796:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLeft [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:109847:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTable [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112400:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:113767:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114227:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:119994:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120870:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLastToken [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pOld [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:123774:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:127936:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zEnd [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136722:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:139229:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140797:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcp [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141313:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141347:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:142108:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:142256:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:147939:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:151266:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:152070:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:153500:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:153865:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:155102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xRollback [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:155111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xCommit [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:156233:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explain [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:157295:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeMask [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:158986:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eOperator [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:159102:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:163159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLSlot [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166881:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sWC [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177530:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedWithOom [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:203612:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:207232:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:25997:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53151:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:107567:11: warning: Assert statement calls a function which may have desired side effects: 'sqlite3ExprIsInteger'. [assertWithSideEffect] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111026:15: warning: Assert statement calls a function which may have desired side effects: 'sqlite3GetInt32'. [assertWithSideEffect] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128968:22: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129096:18: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182390:38: warning: Assert statement modifies 'x'. [assignmentInAssert] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182390:40: warning: Assert statement calls a function which may have desired side effects: 'va_arg'. [assertWithSideEffect] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141350:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:142980:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150484:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77636:27: error: Array 'pCArray->apEnd[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77635:3: note: After for loop, k has value 6 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77636:27: note: Array index out of bounds pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77719:24: error: Array 'pCArray->apEnd[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77718:3: note: After for loop, k has value 6 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77719:24: note: Array index out of bounds pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:78830:22: error: Array 'b.apEnd[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:78829:5: note: After for loop, k has value 6 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:78830:22: note: Array index out of bounds pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125677:45: warning: Either the condition 'p->nSrc>1' is redundant or the array 'p->a[1]' is accessed at index -1, which is out of bounds. [negativeIndex] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125673:19: note: Assuming that condition 'p->nSrc>1' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125674:20: note: Assignment 'i=p->nSrc-1', assigned value is 1 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125678:16: note: i is decremented', new value is 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125677:45: note: Negative array index pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131575:16: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131572:15: note: Address of variable taken here. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131575:16: note: The address of variable 'iCol' might be accessed at non-zero index. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131576:14: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131572:15: note: Address of variable taken here. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131576:14: note: The address of variable 'iCol' might be accessed at non-zero index. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114228:9: warning: Return value of function sqlite3_value_text() is not used. [ignoredReturnValue] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:24629:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:40309:5: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63040:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63031:11: note: outer condition: rc==0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63040:15: note: identical inner condition: rc==0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:93051:24: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:93047:19: note: outer condition: pMem->flags&(0x0004|0x0008|0x0020|0x0001) pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:93051:24: note: identical inner condition: pMem->flags&(0x0004|0x0008|0x0020|0x0001) pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44439:7: style: The if condition is the same as the previous if condition [duplicateCondition] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44405:7: note: First condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:44439:7: note: Second condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:61582:16: style: The if condition is the same as the previous if condition [duplicateCondition] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:61571:16: note: First condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:61582:16: note: Second condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:68712:9: style: The if condition is the same as the previous if condition [duplicateCondition] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:68707:9: note: First condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:68712:9: note: Second condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:103787:9: style: The if condition is the same as the previous if condition [duplicateCondition] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:103782:9: note: First condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:103787:9: note: Second condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104178:11: style: The if condition is the same as the previous if condition [duplicateCondition] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104172:11: note: First condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104178:11: note: Second condition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:178564:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:203878:18: style: Comparing expression of type 'unsigned char' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34427:7: style: Condition 'bom' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34413:12: note: Assignment 'bom=0', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34427:7: note: Condition 'bom' is always false pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83528:49: style: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34412:12: note: Assignment 'rc=0', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83528:49: note: Calling function 'sqlite3VdbeMemHandleBom' returns 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83528:49: note: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91339:26: style: Condition 'db->mallocFailed>prior_mallocFailed' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91325:27: note: prior_mallocFailed is assigned 'db->mallocFailed' here. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91339:26: note: Condition 'db->mallocFailed>prior_mallocFailed' is always false pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154739:23: style: Condition 'sCtx.bDeclared==0' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154715:20: note: Assignment 'sCtx.bDeclared=0', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154739:23: note: Condition 'sCtx.bDeclared==0' is always true pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165307:19: style: Condition 'sCur.n==0' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165286:18: note: Assignment 'sCur.n=0', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165307:19: note: Condition 'sCur.n==0' is always true pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:205506:14: style: Return value 'sz+n==(unsigned int)nBlob' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:205504:11: note: Assuming that condition 'sz+n!=(unsigned int)nBlob' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:205505:38: note: Assuming condition is false pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:205506:14: note: Return value 'sz+n==(unsigned int)nBlob' is always true pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:32228:3: error: Memory leak: p [memleak] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:26547:3: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121400:9: warning: Either the condition 'db==0' is redundant or there is possible null pointer dereference: db. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121405:17: note: Assuming that condition 'db==0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121400:9: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141502:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141623:34: note: Assuming that condition 'ppStmt==0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141622:20: note: Calling function 'sqlite3LockAndPrepare', 6th argument 'ppStmt' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141502:4: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141651:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141726:34: note: Assuming that condition 'ppStmt==0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141725:10: note: Calling function 'sqlite3Prepare16', 5th argument 'ppStmt' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141651:4: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143967:11: warning: Either the condition 'pColExpr!=0' is redundant or there is possible null pointer dereference: pColExpr. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143963:14: note: Assuming that condition 'pColExpr!=0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143967:11: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182895:10: warning: Either the condition 'zFilename' is redundant or there is possible null pointer dereference: zFilename. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182891:10: note: Assuming that condition 'zFilename' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182895:10: note: Null pointer dereference pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182945:20: warning: Either the condition 'zFilename' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182941:10: note: Assuming that condition 'zFilename' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182945:20: note: Null pointer addition pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:28841:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34456:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:103329:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130425:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130426:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130427:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130428:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130445:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130446:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130447:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130451:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130452:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130453:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130454:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130455:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130456:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130461:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130462:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130463:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130575:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112276:51: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:86864:11: style: Redundant assignment of 'nByte' to itself. [selfAssignment] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106471:21: style: The comparison 'cnt == 0' is always true. [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106418:13: note: 'cnt' is assigned value '0' here. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106471:21: note: The comparison 'cnt == 0' is always true. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:145234:18: style: The comparison 'pKeyDup == 0' is always true. [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:145226:22: note: 'pKeyDup' is assigned value '0' here. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:145234:18: note: The comparison 'pKeyDup == 0' is always true. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177533:15: style: The comparison 'nErr == 0' is always true. [knownConditionTrueFalse] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177425:14: note: 'nErr' is assigned value '0' here. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177533:15: note: The comparison 'nErr == 0' is always true. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:208425:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:208429:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:208432:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:208435:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182204:22: style: Variable 'db->busyHandler.nBusy' is assigned an expression that holds the same value. [redundantAssignment] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182202:17: note: nSave is assigned 'db->busyHandler.nBusy' here. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182204:22: note: Variable 'db->busyHandler.nBusy' is assigned an expression that holds the same value. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:93057:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:97630:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82416:43: style: Checking if unsigned expression 'acc.mxAlloc' is less than zero. [unsignedLessThanZero] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:203878:16: style: Unsigned expression 'c' can't be negative so it is unnecessary to test it. [unsignedPositive] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:207060:18: style: Unsigned expression 'iTarget' can't be negative so it is unnecessary to test it. [unsignedPositive] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:207061:17: style: Unsigned expression 'iPatch' can't be negative so it is unnecessary to test it. [unsignedPositive] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23907:8: style:inconclusive: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8962:57: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23907:8: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23908:8: style:inconclusive: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8962:68: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23908:8: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23909:7: style:inconclusive: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8962:80: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23909:7: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:26092:54: style:inconclusive: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8252:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:26092:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30003:66: style:inconclusive: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7345:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30003:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30028:45: style:inconclusive: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7357:63: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30028:45: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30045:66: style:inconclusive: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7346:66: note: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30045:66: note: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30989:15: style:inconclusive: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8787:64: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30989:15: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31803:68: style:inconclusive: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8790:66: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31803:68: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31831:64: style:inconclusive: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8788:62: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31831:64: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31848:67: style:inconclusive: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8789:65: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31848:67: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:33625:49: style:inconclusive: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:3434:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:33625:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34449:51: style:inconclusive: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:21085:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34449:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34524:52: style:inconclusive: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:21083:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34524:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:36741:74: style:inconclusive: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:14385:71: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:36741:74: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:52992:73: style:inconclusive: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:52581:67: note: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:52992:73: note: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53104:15: style:inconclusive: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:52588:50: note: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53104:15: note: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53122:15: style:inconclusive: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:52589:56: note: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53122:15: note: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53134:57: style:inconclusive: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:52590:52: note: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53134:57: note: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53165:64: style:inconclusive: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:52594:59: note: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53165:64: note: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53173:46: style:inconclusive: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:52595:41: note: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53173:46: note: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:54147:11: style:inconclusive: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:17107:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:54147:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:54503:64: style:inconclusive: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:17136:57: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:54503:64: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:62400:7: style:inconclusive: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:15840:83: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:62400:7: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63635:65: style:inconclusive: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:15863:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63635:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:64298:8: style:inconclusive: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:15871:62: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:64298:8: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:73146:58: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16017:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:73146:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:73146:86: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16017:87: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:73146:86: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:74812:13: style:inconclusive: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16184:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:74812:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:75780:7: style:inconclusive: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16198:7: note: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:75780:7: note: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:76010:19: style:inconclusive: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16203:19: note: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:76010:19: note: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:79361:23: style:inconclusive: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16259:70: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:79361:23: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:80389:48: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16075:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:80389:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:80389:65: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16075:70: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:80389:65: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:80419:66: style:inconclusive: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16076:64: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:80419:66: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81333:52: style:inconclusive: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16037:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81333:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81350:49: style:inconclusive: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16039:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81350:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81439:50: style:inconclusive: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16293:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81439:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81481:50: style:inconclusive: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16295:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81481:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81662:12: style:inconclusive: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9618:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81662:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81663:15: style:inconclusive: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9619:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81663:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81664:12: style:inconclusive: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9620:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81664:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81665:15: style:inconclusive: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9621:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81665:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82533:77: style:inconclusive: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23642:61: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82533:77: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82596:64: style:inconclusive: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23643:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82596:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85593:64: style:inconclusive: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16845:62: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85593:64: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85597:64: style:inconclusive: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16846:62: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85597:64: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85601:64: style:inconclusive: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16847:62: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85601:64: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85605:54: style:inconclusive: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16848:52: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85605:54: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85865:81: style:inconclusive: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16859:79: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85865:81: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85908:65: style:inconclusive: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:16860:63: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85908:65: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90400:17: style:inconclusive: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6520:58: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90400:17: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90952:68: style:inconclusive: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6186:66: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90952:68: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90973:65: style:inconclusive: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6282:60: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90973:65: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91006:7: style:inconclusive: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6283:59: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91006:7: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91184:69: style:inconclusive: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5566:63: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91184:69: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91194:62: style:inconclusive: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5573:56: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91194:62: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91199:64: style:inconclusive: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5574:58: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91199:64: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91204:66: style:inconclusive: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5567:60: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91204:66: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91209:60: style:inconclusive: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5568:54: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91209:60: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91214:71: style:inconclusive: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5569:66: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91214:71: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91219:78: style:inconclusive: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5570:72: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91219:78: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91224:73: style:inconclusive: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5572:67: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91224:73: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91234:71: style:inconclusive: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5571:65: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91234:71: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91240:61: style:inconclusive: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5575:55: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91240:61: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91528:7: style:inconclusive: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4995:71: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91528:7: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91611:17: style:inconclusive: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5005:56: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91611:17: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91876:69: style:inconclusive: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9115:62: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91876:69: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:101819:7: style:inconclusive: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8084:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:101819:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:102144:61: style:inconclusive: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8179:56: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:102144:61: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:102144:68: style:inconclusive: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:8179:63: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:102144:68: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112488:56: style:inconclusive: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:108359:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112488:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:119602:57: style:inconclusive: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:21256:53: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:119602:57: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120368:9: style:inconclusive: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:3528:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120368:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128707:44: style:inconclusive: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9776:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128707:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128707:70: style:inconclusive: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9776:63: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128707:70: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128721:44: style:inconclusive: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9799:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128721:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128721:85: style:inconclusive: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9799:82: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128721:85: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135289:15: style:inconclusive: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:740:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135289:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135292:10: style:inconclusive: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:743:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135292:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141577:7: style:inconclusive: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4591:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141577:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141589:7: style:inconclusive: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4598:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141589:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141607:7: style:inconclusive: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4605:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141607:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141693:7: style:inconclusive: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4613:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141693:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141705:7: style:inconclusive: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4620:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141705:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141717:7: style:inconclusive: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4627:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141717:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150430:10: style:inconclusive: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:3256:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150430:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150494:10: style:inconclusive: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:3258:43: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150494:10: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:153206:9: style:inconclusive: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:152026:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:153206:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154216:25: style:inconclusive: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7877:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154216:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154217:9: style:inconclusive: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7878:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154217:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154231:25: style:inconclusive: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7883:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154231:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154232:9: style:inconclusive: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7884:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154232:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154245:63: style:inconclusive: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7902:16: note: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154245:63: note: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154913:62: style:inconclusive: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7960:59: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154913:62: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177817:45: style:inconclusive: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:3090:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177817:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177982:47: style:inconclusive: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:3091:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177982:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180173:15: style:inconclusive: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5770:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180173:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180175:7: style:inconclusive: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5772:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180175:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180176:9: style:inconclusive: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5773:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180176:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180186:15: style:inconclusive: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5790:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180186:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180188:7: style:inconclusive: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5792:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180188:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180189:9: style:inconclusive: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5793:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180189:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180200:15: style:inconclusive: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5801:15: note: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180200:15: note: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180202:7: style:inconclusive: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5803:7: note: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180202:7: note: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180203:9: style:inconclusive: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5804:9: note: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180203:9: note: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180220:9: style:inconclusive: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:5783:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180220:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180279:15: style:inconclusive: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:7979:64: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180279:15: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180333:12: style:inconclusive: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:3728:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180333:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180335:9: style:inconclusive: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:3730:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180335:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180550:60: style:inconclusive: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9894:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:180550:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181014:47: style:inconclusive: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4378:44: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181014:47: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181014:60: style:inconclusive: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4378:52: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181014:60: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181699:15: style:inconclusive: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4053:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181699:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181719:15: style:inconclusive: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4057:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181719:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181760:7: style:inconclusive: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6642:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181760:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181761:9: style:inconclusive: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6643:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181761:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181773:7: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6649:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181773:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181774:9: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6650:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181774:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181798:7: style:inconclusive: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6657:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181798:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181799:9: style:inconclusive: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:6658:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181799:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182878:58: style:inconclusive: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4133:63: note: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182878:58: note: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182887:52: style:inconclusive: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4136:57: note: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182887:52: note: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182901:48: style:inconclusive: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4134:53: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182901:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182901:83: style:inconclusive: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:4134:80: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:182901:83: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:24624:14: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:25368:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:25936:51: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:25936:71: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:26514:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:30320:70: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31565:28: style: Variable 'z' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31590:15: style: Variable 'escarg' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31635:17: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31642:18: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31975:50: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_str_new' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136567:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:31975:50: note: Parameter 'db' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34663:48: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34758:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34938:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34938:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34957:27: style: Variable 'a' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34957:31: style: Variable 'b' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:36103:56: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:39301:36: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:53686:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:54639:50: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:54646:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:54726:49: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:55266:48: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:55650:14: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:58054:36: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:58480:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:58930:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:59750:11: style: Variable 'dbFileVers' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:60220:37: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:60510:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:60599:50: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:61237:13: style: Variable 'pData2' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:61761:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:62381:10: style: Parameter 'pPager' can be declared as pointer to const. However it seems that 'getPageError' is a callback function, if 'pPager' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:57746:20: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:62381:10: note: Parameter 'pPager' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:62954:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63488:49: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63575:47: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63704:23: style: Variable 'pRel' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63770:52: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63779:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63798:59: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:63984:51: style: Parameter 'pPg' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:64121:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:65356:8: style: Variable 'aEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:66316:12: style: Variable 'aRight' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:67065:25: style: Variable 'aHdr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:68334:27: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:68509:16: style: Variable 'pLive' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:68607:15: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:68964:46: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:69076:50: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:70910:13: style: Parameter 'pExcept' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71264:7: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71365:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71442:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71489:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71531:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71573:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71594:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71661:55: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:71733:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:72006:7: style: Variable 'pTmp' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:72107:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:72294:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:72442:38: style: Parameter 'pBt' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:72707:20: style: Variable 'pExisting' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:73702:14: style: Variable 'pBlock' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:74380:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:74929:58: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:75157:25: style: Variable 'pBufStart' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:75846:9: style: Variable 'pCell' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:75976:14: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:76246:46: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:76354:12: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:76951:13: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77703:7: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77711:7: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:77991:9: style: Variable 'pStop' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:78123:22: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:78390:9: style: Variable 'piEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:78718:14: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:79057:41: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:80451:47: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81087:9: style: Parameter 'aRoot' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81474:56: style: Parameter 'pCsr' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81505:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82037:19: style: Variable 'zData' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82146:57: style: Parameter 'p' can be declared as pointer to const. However it seems that 'sqlite3_backup_remaining' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136472:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82146:57: note: Parameter 'p' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82160:57: style: Parameter 'p' can be declared as pointer to const. However it seems that 'sqlite3_backup_pagecount' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136471:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82160:57: note: Parameter 'p' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:82943:49: style: Parameter 'pMem' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:84371:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:84815:11: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:84846:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:84883:73: style: Parameter 'zWhere' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:84940:64: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85196:8: style: Variable 'aLabel' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85373:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:85764:51: style: Parameter 'pVdbe' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:86469:10: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:86743:13: style: Variable 'zP4' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:87564:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:89600:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:89607:49: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:89622:10: style: Variable 'pMem' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:89851:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:89861:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90067:50: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'sqlite3_value_type' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136387:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90067:50: note: Parameter 'pVal' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90151:54: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'sqlite3_value_encoding' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136637:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90151:54: note: Parameter 'pVal' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90156:54: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'sqlite3_value_nochange' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136561:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90156:54: note: Parameter 'pVal' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90161:54: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'sqlite3_value_frombind' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136588:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90161:54: note: Parameter 'pVal' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90450:76: style: Parameter 'pValue' can be declared as pointer to const. However it seems that 'sqlite3_result_value' is a callback function, if 'pValue' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136355:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:90450:76: note: Parameter 'pValue' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91071:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91081:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:91845:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:92877:27: style: Parameter 'pRec' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:93717:11: style: Variable 'pCaller' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:94993:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:95394:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:95948:9: style: Variable 'zAffinity' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:97703:15: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:97805:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:98488:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:98518:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:99027:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:99823:8: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:99826:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:99958:8: style: Variable 'pIn' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:102823:43: style: Parameter 'pTask' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:103598:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:103685:48: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104094:16: style: Variable 'pTask' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104910:15: style: Variable 'pSorter' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104911:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104944:8: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104952:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:105858:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106013:12: style: Variable 'pParse' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106208:9: style: Variable 'pOrig' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106292:68: style: Parameter 'pTopNC' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106312:10: style: Variable 'pExTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106361:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106362:11: style: Parameter 'pSchema' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106769:17: style: Variable 'pOrig' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106959:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:107001:17: style: Parameter 'pNC' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:107004:10: style: Parameter 'pError' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:107027:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:107515:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:107607:9: style: Parameter 'pError' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:107750:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:107893:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:108484:19: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:108665:12: style: Variable 'pColl1' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:108666:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:108798:9: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:108799:9: style: Parameter 'pRight' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:110101:71: style: Parameter 'p' can be declared as pointer to const. However it seems that 'gatherSelectWindowsSelectCallback' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:110107:23: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:110101:71: note: Parameter 'p' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:110142:9: style: Variable 'pPriorSelectColOld' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:110552:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:110594:12: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:110921:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:110923:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111151:53: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111179:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111205:11: style: Variable 'pRes' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111358:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111409:15: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111452:19: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111453:19: style: Variable 'pRhs' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111454:22: style: Variable 'pReq' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111561:11: style: Variable 'pSelect' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111569:13: style: Variable 'pA' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111609:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111724:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:111754:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112164:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112227:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112611:13: style: Variable 'pA1' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112714:55: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112798:16: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:112942:13: style: Variable 'zBlob' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:113463:13: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:113668:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114190:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114377:11: style: Variable 'pExprA' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114378:11: style: Variable 'pExprB' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114421:17: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114630:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114631:13: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114719:48: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprIdxCover' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114750:21: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114719:48: note: Parameter 'pExpr' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114797:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114812:52: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprRefToSrcList' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114855:21: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:114812:52: note: Parameter 'pExpr' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:115019:13: style: Variable 'pE' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:115149:25: style: Variable 'pOBList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:115471:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:115486:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:115680:9: style: Variable 'pDflt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:116246:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:116969:16: style: Variable 'pTarget' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:116972:23: style: Variable 'pUpsertSet' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:117044:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:117189:28: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:117875:12: style: Variable 'pStat' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:118647:10: style: Parameter 'pOnlyIdx' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:118857:15: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:119050:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:119115:13: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:119181:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:119607:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:119727:46: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120048:11: style: Variable 'zAuthArg' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120673:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120737:18: style: Variable 'pReturning' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120780:15: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120797:13: style: Variable 'vtab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:120827:18: style: Variable 'pRet' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121287:61: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121323:54: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121401:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121529:54: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121587:51: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121659:53: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121679:55: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121727:55: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121831:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:121850:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:122444:13: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:122506:65: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:122539:76: style: Parameter 'pType' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:122683:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:122873:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:123070:63: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:123093:70: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:123442:14: style: Variable 'pEnd2' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:123504:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:123546:10: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:124009:57: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:124025:53: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:124046:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:124298:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:124493:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:124701:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:124761:11: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:124937:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125177:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125255:81: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125297:47: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125430:10: style: Parameter 'pTable' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125431:10: style: Parameter 'pDatabase' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125533:10: style: Parameter 'pAlias' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125554:12: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125590:79: style: Parameter 'pIndexedBy' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125755:68: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125835:9: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125904:9: style: Parameter 'p4' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:125938:13: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:126055:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:126161:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:126325:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:126326:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:126354:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:126355:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:126572:12: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:126933:75: style: Parameter 'pTrigger' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:127717:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:127726:10: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:127784:10: style: Parameter 'pPrior' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128331:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128761:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:128829:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129091:9: style: Variable 'zHex' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129242:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129735:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129752:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129766:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129812:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:129852:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130122:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130153:11: style: Variable 'zEscape' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130797:9: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130859:17: style: Variable 'zIdxCol' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130930:8: style: Parameter 'aiCol' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131312:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131339:64: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131403:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131405:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131432:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131437:11: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131441:17: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131458:49: style: Parameter 'pFKey' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131461:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131585:15: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131748:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:131905:17: style: Variable 'pDflt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:132323:11: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:132355:55: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprColumnFlagUnion' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:132430:21: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:132355:55: note: Parameter 'pExpr' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:132507:12: style: Variable 'pSeqTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:133380:15: style: Variable 'pIpk' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:133553:59: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'checkConstraintExprNode' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:133590:21: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:133553:59: note: Parameter 'pExpr' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:133762:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:134419:19: style: Variable 'p4' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:134652:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:134740:7: style: Parameter 'aToOpen' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135037:13: style: Variable 'pDestExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135038:13: style: Variable 'pSrcExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:139367:12: style: Variable 'pObjTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:139479:25: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:139551:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:139578:17: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:139704:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140132:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140136:11: style: Variable 'zSubSql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140362:9: style: Parameter 'pAux' can be declared as pointer to const. However it seems that 'pragmaVtabConnect' is a callback function, if 'pAux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140606:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140362:9: note: Parameter 'pAux' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140436:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140571:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140584:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140597:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:140712:60: style: Parameter 'pIndex' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141199:62: style: Parameter 'pSchema' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141998:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:142254:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:142389:16: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:142636:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:142908:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143307:13: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143385:15: style: Parameter 'pDest' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143393:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143872:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143887:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:143956:27: style: Variable 'pCollide' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:144051:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:144953:76: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:144985:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:144986:15: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:145639:20: style: Variable 'pNat' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:145640:20: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:145784:8: style: Variable 'aCsrMap' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:146508:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:146602:11: style: Variable 'pColumn' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:146879:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:146913:20: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:147023:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:147102:13: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:147157:9: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:147241:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:147322:12: style: Parameter 'pItem' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:148295:23: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:148761:12: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:148768:13: style: Variable 'pS1' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:148947:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:149449:15: style: Variable 'pCteUse' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:149636:13: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150104:30: style: Variable 'pF' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150229:32: style: Variable 'pF' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150827:10: style: Parameter 'pAll' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:150970:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:151252:58: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:151264:39: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:151407:9: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:151428:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:151470:12: style: Parameter 'pTrigger' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:152193:13: style: Parameter 'pChanges' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:152195:9: style: Parameter 'pWhere' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:152207:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:153469:13: style: Variable 'pTarget' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:153470:9: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:153589:11: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:153604:69: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154251:13: style: Variable 'pMod' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154297:50: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154297:61: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154552:66: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:154616:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:155395:50: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_vtab_on_conflict' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136507:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:155395:50: note: Parameter 'db' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:156242:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:156349:9: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:156476:37: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:156514:69: style: Parameter 'zAff' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:156558:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:156601:9: style: Parameter 'pX' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:156981:13: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:157021:15: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:157371:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:157609:17: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:158161:14: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:158282:16: style: Variable 'origSrc' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:158712:21: style: Variable 'pRJ' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:158816:19: style: Variable 'pRJ' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:158820:14: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:158841:18: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:159076:18: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:159615:20: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:159686:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:159760:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:159809:51: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:159811:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160135:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160180:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160223:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160460:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160542:15: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160586:16: style: Variable 'aLast' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160728:13: style: Variable 'pArgs' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160818:61: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160826:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160889:15: style: Variable 'pInner' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160907:57: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160916:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160937:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160953:60: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:160960:56: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:161041:20: style: Variable 'pOldBlk' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:161124:24: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:161314:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:161320:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:161379:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:161658:14: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:161780:15: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:162038:12: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:162501:43: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:163501:12: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:163543:22: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:163590:17: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:163631:10: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:163644:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:163645:11: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:163816:13: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164121:21: style: Parameter 'pBuilder' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164162:10: style: Variable 'pParse' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164172:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164233:66: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'whereIsCoveringIndexWalkCallback' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164314:21: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164233:66: note: Parameter 'pExpr' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164386:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164467:12: style: Variable 'pTabList' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164533:16: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164756:35: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:164981:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165027:18: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165049:20: style: Variable 'pHidden' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165240:22: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165246:12: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165263:25: style: Variable 'pOrWCEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165366:12: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165482:14: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165484:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165486:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165574:18: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165644:19: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:165807:52: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166394:59: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprNodeIsDeterministic' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166411:21: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166394:59: note: Parameter 'pExpr' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166498:24: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166499:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166500:16: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166641:16: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:166689:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:167374:14: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:167505:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:167643:19: style: Variable 'pLastOp' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:167960:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:168200:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:168256:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:168468:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:168735:51: style: Parameter 'pWalker' can be declared as pointer to const. However it seems that 'sqlite3WindowExtraAggFuncDepth' is a callback function, if 'pWalker' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:168901:27: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:168735:51: note: Parameter 'pWalker' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:169057:10: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:169082:13: style: Variable 'pExist' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:169227:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:169288:14: style: Variable 'aOp' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:169425:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:169729:16: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:169801:14: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:169831:14: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:170235:50: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:171099:56: style: Parameter 'pY' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:178989:53: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_db_mutex' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136483:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:178989:53: note: Parameter 'db' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:179208:60: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_last_insert_rowid' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136331:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:179208:60: note: Parameter 'db' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:179236:53: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_changes64' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136608:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:179236:53: note: Parameter 'db' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:179252:59: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_total_changes64' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136609:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:179252:59: note: Parameter 'db' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:179310:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181942:48: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_get_autocommit' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:136326:3: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:181942:48: note: Parameter 'db' can be declared as pointer to const pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:204279:7: style: Variable 'aOld' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:205513:39: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:207911:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:208008:21: style: Variable 'pParent' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:208147:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:122759:10: warning: Size of pointer 'zExtra' used instead of size of its data. [pointerSize] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:84771:32: warning: Expression 'nArg-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:113236:11: note: Assuming that condition 'nFarg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:113234:65: note: Calling function 'sqlite3VdbeAddFunctionCall', 5th argument 'nFarg' value is 0 pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:84771:32: note: Negative value is converted to an unsigned value pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:1168:9: style: struct member 'sqlite3_io_methods::xFetch' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:1169:9: style: struct member 'sqlite3_io_methods::xUnfetch' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9382:7: style: struct member 'sqlite3_pcache_methods2::iVersion' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9405:9: style: struct member 'sqlite3_pcache_methods::pArg' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9406:9: style: struct member 'sqlite3_pcache_methods::xInit' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9407:10: style: struct member 'sqlite3_pcache_methods::xShutdown' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9408:21: style: struct member 'sqlite3_pcache_methods::xCreate' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9409:10: style: struct member 'sqlite3_pcache_methods::xCachesize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9410:9: style: struct member 'sqlite3_pcache_methods::xPagecount' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9411:11: style: struct member 'sqlite3_pcache_methods::xFetch' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9412:10: style: struct member 'sqlite3_pcache_methods::xUnpin' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9413:10: style: struct member 'sqlite3_pcache_methods::xRekey' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9414:10: style: struct member 'sqlite3_pcache_methods::xTruncate' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:9415:10: style: struct member 'sqlite3_pcache_methods::xDestroy' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:10779:17: style: struct member 'sqlite3_snapshot::hidden' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11170:9: style: struct member 'sqlite3_rtree_geometry::pContext' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11171:7: style: struct member 'sqlite3_rtree_geometry::nParam' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11172:22: style: struct member 'sqlite3_rtree_geometry::aParam' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11173:9: style: struct member 'sqlite3_rtree_geometry::pUser' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11174:10: style: struct member 'sqlite3_rtree_geometry::xDelUser' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11202:9: style: struct member 'sqlite3_rtree_query_info::pContext' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11203:7: style: struct member 'sqlite3_rtree_query_info::nParam' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11204:22: style: struct member 'sqlite3_rtree_query_info::aParam' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11205:9: style: struct member 'sqlite3_rtree_query_info::pUser' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11206:10: style: struct member 'sqlite3_rtree_query_info::xDelUser' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11207:22: style: struct member 'sqlite3_rtree_query_info::aCoord' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11208:17: style: struct member 'sqlite3_rtree_query_info::anQueue' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11209:7: style: struct member 'sqlite3_rtree_query_info::nCoord' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11210:7: style: struct member 'sqlite3_rtree_query_info::iLevel' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11211:7: style: struct member 'sqlite3_rtree_query_info::mxLevel' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11212:17: style: struct member 'sqlite3_rtree_query_info::iRowid' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11213:21: style: struct member 'sqlite3_rtree_query_info::rParentScore' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11214:7: style: struct member 'sqlite3_rtree_query_info::eParentWithin' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11215:7: style: struct member 'sqlite3_rtree_query_info::eWithin' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11216:21: style: struct member 'sqlite3_rtree_query_info::rScore' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:11218:19: style: struct member 'sqlite3_rtree_query_info::apSqlParam' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13091:24: style: struct member 'Fts5PhraseIter::a' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13092:24: style: struct member 'Fts5PhraseIter::b' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13350:7: style: struct member 'Fts5ExtensionApi::iVersion' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13352:11: style: struct member 'Fts5ExtensionApi::xUserData' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13354:9: style: struct member 'Fts5ExtensionApi::xColumnCount' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13355:9: style: struct member 'Fts5ExtensionApi::xRowCount' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13356:9: style: struct member 'Fts5ExtensionApi::xColumnTotalSize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13358:9: style: struct member 'Fts5ExtensionApi::xTokenize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13364:9: style: struct member 'Fts5ExtensionApi::xPhraseCount' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13365:9: style: struct member 'Fts5ExtensionApi::xPhraseSize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13367:9: style: struct member 'Fts5ExtensionApi::xInstCount' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13368:9: style: struct member 'Fts5ExtensionApi::xInst' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13370:19: style: struct member 'Fts5ExtensionApi::xRowid' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13371:9: style: struct member 'Fts5ExtensionApi::xColumnText' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13372:9: style: struct member 'Fts5ExtensionApi::xColumnSize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13374:9: style: struct member 'Fts5ExtensionApi::xQueryPhrase' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13377:9: style: struct member 'Fts5ExtensionApi::xSetAuxdata' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13378:11: style: struct member 'Fts5ExtensionApi::xGetAuxdata' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13380:9: style: struct member 'Fts5ExtensionApi::xPhraseFirst' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13381:10: style: struct member 'Fts5ExtensionApi::xPhraseNext' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13383:9: style: struct member 'Fts5ExtensionApi::xPhraseFirstColumn' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13384:10: style: struct member 'Fts5ExtensionApi::xPhraseNextColumn' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13387:9: style: struct member 'Fts5ExtensionApi::xQueryToken' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13391:9: style: struct member 'Fts5ExtensionApi::xInstToken' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13593:9: style: struct member 'fts5_tokenizer::xCreate' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13594:10: style: struct member 'fts5_tokenizer::xDelete' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13595:9: style: struct member 'fts5_tokenizer::xTokenize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13629:7: style: struct member 'fts5_api::iVersion' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13632:9: style: struct member 'fts5_api::xCreateTokenizer' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13641:9: style: struct member 'fts5_api::xFindTokenizer' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:13649:9: style: struct member 'fts5_api::xCreateFunction' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:17645:12: style: union member 'Anonymous1::notUsed1' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:18711:9: style: struct member 'IndexSample::p' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:18712:7: style: struct member 'IndexSample::n' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:18713:12: style: struct member 'IndexSample::anEq' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:18714:12: style: struct member 'IndexSample::anLt' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:18715:12: style: struct member 'IndexSample::anDLt' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:19090:16: style: struct member 'Anonymous13::bSorterRef' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:19138:13: style: union member 'Anonymous16::pExpr' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20096:7: style: struct member 'Sqlite3Config::mxStrlen' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20104:9: style: struct member 'Sqlite3Config::pHeap' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20105:7: style: struct member 'Sqlite3Config::nHeap' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20106:7: style: struct member 'Sqlite3Config::mnReq' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20106:14: style: struct member 'Sqlite3Config::mxReq' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20112:7: style: struct member 'Sqlite3Config::mxParserStack' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20146:7: style: struct member 'Sqlite3Config::szSorterRef' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20187:14: style: union member 'Anonymous23::pSrcList' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20188:22: style: union member 'Anonymous23::pCCurHint' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:20201:10: style: union member 'Anonymous23::aMem' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23403:7: style: struct member 'ScanStatus::addrExplain' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23404:7: style: struct member 'ScanStatus::aAddrRange' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23405:7: style: struct member 'ScanStatus::addrLoop' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23406:7: style: struct member 'ScanStatus::addrVisit' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23407:7: style: struct member 'ScanStatus::iSelectID' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23408:10: style: struct member 'ScanStatus::nEst' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23409:9: style: struct member 'ScanStatus::zName' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23421:16: style: struct member 'DblquoteStr::pNextStr' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23422:8: style: struct member 'DblquoteStr::z' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23517:9: style: struct member 'PreUpdate::v' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23518:15: style: struct member 'PreUpdate::pCsr' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23520:7: style: struct member 'PreUpdate::aRecord' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23522:19: style: struct member 'PreUpdate::pUnpacked' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23523:19: style: struct member 'PreUpdate::pNewUnpacked' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23524:7: style: struct member 'PreUpdate::iNewReg' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23525:7: style: struct member 'PreUpdate::iBlobWrite' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23526:7: style: struct member 'PreUpdate::iKey1' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23527:7: style: struct member 'PreUpdate::iKey2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23528:8: style: struct member 'PreUpdate::aNew' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23529:10: style: struct member 'PreUpdate::pTab' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:23530:10: style: struct member 'PreUpdate::pPk' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:38920:25: style: struct member 'vxworksFileId::pNext' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:38922:7: style: struct member 'vxworksFileId::nName' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:38923:9: style: struct member 'vxworksFileId::zCanonicalName' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:42340:6: style: struct member 'unixShm::hasMutex' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83700:10: style: struct member 'ValueNewStat4Ctx::pParse' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83701:10: style: struct member 'ValueNewStat4Ctx::pIdx' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83702:20: style: struct member 'ValueNewStat4Ctx::ppRec' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:83703:7: style: struct member 'ValueNewStat4Ctx::iVal' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135454:12: style: struct member 'sqlite3_api_routines::aggregate_context' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135455:10: style: struct member 'sqlite3_api_routines::aggregate_count' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135456:10: style: struct member 'sqlite3_api_routines::bind_blob' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135457:10: style: struct member 'sqlite3_api_routines::bind_double' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135458:10: style: struct member 'sqlite3_api_routines::bind_int' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135459:10: style: struct member 'sqlite3_api_routines::bind_int64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135460:10: style: struct member 'sqlite3_api_routines::bind_null' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135461:10: style: struct member 'sqlite3_api_routines::bind_parameter_count' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135462:10: style: struct member 'sqlite3_api_routines::bind_parameter_index' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135463:18: style: struct member 'sqlite3_api_routines::bind_parameter_name' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135464:10: style: struct member 'sqlite3_api_routines::bind_text' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135465:10: style: struct member 'sqlite3_api_routines::bind_text16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135466:10: style: struct member 'sqlite3_api_routines::bind_value' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135467:10: style: struct member 'sqlite3_api_routines::busy_handler' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135468:10: style: struct member 'sqlite3_api_routines::busy_timeout' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135469:10: style: struct member 'sqlite3_api_routines::changes' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135470:10: style: struct member 'sqlite3_api_routines::close' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135471:10: style: struct member 'sqlite3_api_routines::collation_needed' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135473:10: style: struct member 'sqlite3_api_routines::collation_needed16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135475:18: style: struct member 'sqlite3_api_routines::column_blob' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135476:10: style: struct member 'sqlite3_api_routines::column_bytes' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135477:10: style: struct member 'sqlite3_api_routines::column_bytes16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135478:10: style: struct member 'sqlite3_api_routines::column_count' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135479:18: style: struct member 'sqlite3_api_routines::column_database_name' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135480:18: style: struct member 'sqlite3_api_routines::column_database_name16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135481:18: style: struct member 'sqlite3_api_routines::column_decltype' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135482:18: style: struct member 'sqlite3_api_routines::column_decltype16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135483:13: style: struct member 'sqlite3_api_routines::column_double' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135484:10: style: struct member 'sqlite3_api_routines::column_int' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135485:19: style: struct member 'sqlite3_api_routines::column_int64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135486:18: style: struct member 'sqlite3_api_routines::column_name' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135487:18: style: struct member 'sqlite3_api_routines::column_name16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135488:18: style: struct member 'sqlite3_api_routines::column_origin_name' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135489:18: style: struct member 'sqlite3_api_routines::column_origin_name16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135490:18: style: struct member 'sqlite3_api_routines::column_table_name' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135491:18: style: struct member 'sqlite3_api_routines::column_table_name16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135492:27: style: struct member 'sqlite3_api_routines::column_text' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135493:18: style: struct member 'sqlite3_api_routines::column_text16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135494:10: style: struct member 'sqlite3_api_routines::column_type' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135495:20: style: struct member 'sqlite3_api_routines::column_value' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135496:12: style: struct member 'sqlite3_api_routines::commit_hook' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135497:10: style: struct member 'sqlite3_api_routines::complete' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135498:10: style: struct member 'sqlite3_api_routines::complete16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135499:10: style: struct member 'sqlite3_api_routines::create_collation' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135501:10: style: struct member 'sqlite3_api_routines::create_collation16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135503:10: style: struct member 'sqlite3_api_routines::create_function' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135507:10: style: struct member 'sqlite3_api_routines::create_function16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135511:9: style: struct member 'sqlite3_api_routines::create_module' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135512:10: style: struct member 'sqlite3_api_routines::data_count' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135513:15: style: struct member 'sqlite3_api_routines::db_handle' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135514:9: style: struct member 'sqlite3_api_routines::declare_vtab' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135515:10: style: struct member 'sqlite3_api_routines::enable_shared_cache' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135516:10: style: struct member 'sqlite3_api_routines::errcode' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135517:18: style: struct member 'sqlite3_api_routines::errmsg' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135518:18: style: struct member 'sqlite3_api_routines::errmsg16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135519:10: style: struct member 'sqlite3_api_routines::exec' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135520:10: style: struct member 'sqlite3_api_routines::expired' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135521:10: style: struct member 'sqlite3_api_routines::finalize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135522:11: style: struct member 'sqlite3_api_routines::free' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135523:11: style: struct member 'sqlite3_api_routines::free_table' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135524:10: style: struct member 'sqlite3_api_routines::get_autocommit' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135525:12: style: struct member 'sqlite3_api_routines::get_auxdata' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135526:10: style: struct member 'sqlite3_api_routines::get_table' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135527:10: style: struct member 'sqlite3_api_routines::global_recover' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135528:11: style: struct member 'sqlite3_api_routines::interruptx' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135529:19: style: struct member 'sqlite3_api_routines::last_insert_rowid' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135530:18: style: struct member 'sqlite3_api_routines::libversion' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135531:10: style: struct member 'sqlite3_api_routines::libversion_number' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135533:12: style: struct member 'sqlite3_api_routines::mprintf' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135534:10: style: struct member 'sqlite3_api_routines::open' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135535:10: style: struct member 'sqlite3_api_routines::open16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135536:10: style: struct member 'sqlite3_api_routines::prepare' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135537:10: style: struct member 'sqlite3_api_routines::prepare16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135538:12: style: struct member 'sqlite3_api_routines::profile' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135539:11: style: struct member 'sqlite3_api_routines::progress_handler' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135541:10: style: struct member 'sqlite3_api_routines::reset' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135542:11: style: struct member 'sqlite3_api_routines::result_blob' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135543:11: style: struct member 'sqlite3_api_routines::result_double' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135544:11: style: struct member 'sqlite3_api_routines::result_error' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135545:11: style: struct member 'sqlite3_api_routines::result_error16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135546:11: style: struct member 'sqlite3_api_routines::result_int' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135547:11: style: struct member 'sqlite3_api_routines::result_int64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135548:11: style: struct member 'sqlite3_api_routines::result_null' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135549:11: style: struct member 'sqlite3_api_routines::result_text' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135550:11: style: struct member 'sqlite3_api_routines::result_text16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135551:11: style: struct member 'sqlite3_api_routines::result_text16be' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135552:11: style: struct member 'sqlite3_api_routines::result_text16le' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135553:11: style: struct member 'sqlite3_api_routines::result_value' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135554:12: style: struct member 'sqlite3_api_routines::rollback_hook' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135555:10: style: struct member 'sqlite3_api_routines::set_authorizer' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135557:11: style: struct member 'sqlite3_api_routines::set_auxdata' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135558:12: style: struct member 'sqlite3_api_routines::xsnprintf' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135559:10: style: struct member 'sqlite3_api_routines::step' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135560:10: style: struct member 'sqlite3_api_routines::table_column_metadata' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135562:11: style: struct member 'sqlite3_api_routines::thread_cleanup' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135563:10: style: struct member 'sqlite3_api_routines::total_changes' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135564:12: style: struct member 'sqlite3_api_routines::trace' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135565:10: style: struct member 'sqlite3_api_routines::transfer_bindings' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135566:12: style: struct member 'sqlite3_api_routines::update_hook' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135568:12: style: struct member 'sqlite3_api_routines::user_data' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135569:18: style: struct member 'sqlite3_api_routines::value_blob' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135570:10: style: struct member 'sqlite3_api_routines::value_bytes' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135571:10: style: struct member 'sqlite3_api_routines::value_bytes16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135572:13: style: struct member 'sqlite3_api_routines::value_double' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135573:10: style: struct member 'sqlite3_api_routines::value_int' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135574:19: style: struct member 'sqlite3_api_routines::value_int64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135575:10: style: struct member 'sqlite3_api_routines::value_numeric_type' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135576:27: style: struct member 'sqlite3_api_routines::value_text' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135577:18: style: struct member 'sqlite3_api_routines::value_text16' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135578:18: style: struct member 'sqlite3_api_routines::value_text16be' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135579:18: style: struct member 'sqlite3_api_routines::value_text16le' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135580:10: style: struct member 'sqlite3_api_routines::value_type' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135581:11: style: struct member 'sqlite3_api_routines::vmprintf' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135583:9: style: struct member 'sqlite3_api_routines::overload_function' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135585:9: style: struct member 'sqlite3_api_routines::prepare_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135586:9: style: struct member 'sqlite3_api_routines::prepare16_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135587:9: style: struct member 'sqlite3_api_routines::clear_bindings' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135589:9: style: struct member 'sqlite3_api_routines::create_module_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135592:9: style: struct member 'sqlite3_api_routines::bind_zeroblob' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135593:9: style: struct member 'sqlite3_api_routines::blob_bytes' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135594:9: style: struct member 'sqlite3_api_routines::blob_close' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135595:9: style: struct member 'sqlite3_api_routines::blob_open' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135597:9: style: struct member 'sqlite3_api_routines::blob_read' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135598:9: style: struct member 'sqlite3_api_routines::blob_write' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135599:9: style: struct member 'sqlite3_api_routines::create_collation_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135602:9: style: struct member 'sqlite3_api_routines::file_control' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135603:19: style: struct member 'sqlite3_api_routines::memory_highwater' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135604:19: style: struct member 'sqlite3_api_routines::memory_used' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135605:20: style: struct member 'sqlite3_api_routines::mutex_alloc' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135606:10: style: struct member 'sqlite3_api_routines::mutex_enter' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135607:10: style: struct member 'sqlite3_api_routines::mutex_free' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135608:10: style: struct member 'sqlite3_api_routines::mutex_leave' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135609:9: style: struct member 'sqlite3_api_routines::mutex_try' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135610:9: style: struct member 'sqlite3_api_routines::open_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135611:9: style: struct member 'sqlite3_api_routines::release_memory' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135612:10: style: struct member 'sqlite3_api_routines::result_error_nomem' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135613:10: style: struct member 'sqlite3_api_routines::result_error_toobig' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135614:9: style: struct member 'sqlite3_api_routines::sleep' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135615:10: style: struct member 'sqlite3_api_routines::soft_heap_limit' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135616:18: style: struct member 'sqlite3_api_routines::vfs_find' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135617:9: style: struct member 'sqlite3_api_routines::vfs_register' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135618:9: style: struct member 'sqlite3_api_routines::vfs_unregister' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135619:9: style: struct member 'sqlite3_api_routines::xthreadsafe' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135620:10: style: struct member 'sqlite3_api_routines::result_zeroblob' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135621:10: style: struct member 'sqlite3_api_routines::result_error_code' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135622:9: style: struct member 'sqlite3_api_routines::test_control' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135623:10: style: struct member 'sqlite3_api_routines::randomness' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135624:14: style: struct member 'sqlite3_api_routines::context_db_handle' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135625:9: style: struct member 'sqlite3_api_routines::extended_result_codes' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135626:9: style: struct member 'sqlite3_api_routines::limit' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135627:19: style: struct member 'sqlite3_api_routines::next_stmt' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135628:17: style: struct member 'sqlite3_api_routines::sql' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135629:9: style: struct member 'sqlite3_api_routines::status' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135630:9: style: struct member 'sqlite3_api_routines::backup_finish' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135631:21: style: struct member 'sqlite3_api_routines::backup_init' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135632:9: style: struct member 'sqlite3_api_routines::backup_pagecount' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135633:9: style: struct member 'sqlite3_api_routines::backup_remaining' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135634:9: style: struct member 'sqlite3_api_routines::backup_step' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135635:17: style: struct member 'sqlite3_api_routines::compileoption_get' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135636:9: style: struct member 'sqlite3_api_routines::compileoption_used' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135637:9: style: struct member 'sqlite3_api_routines::create_function_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135642:9: style: struct member 'sqlite3_api_routines::db_config' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135643:20: style: struct member 'sqlite3_api_routines::db_mutex' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135644:9: style: struct member 'sqlite3_api_routines::db_status' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135645:9: style: struct member 'sqlite3_api_routines::extended_errcode' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135646:10: style: struct member 'sqlite3_api_routines::log' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135647:19: style: struct member 'sqlite3_api_routines::soft_heap_limit64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135648:17: style: struct member 'sqlite3_api_routines::sourceid' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135649:9: style: struct member 'sqlite3_api_routines::stmt_status' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135650:9: style: struct member 'sqlite3_api_routines::strnicmp' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135651:9: style: struct member 'sqlite3_api_routines::unlock_notify' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135652:9: style: struct member 'sqlite3_api_routines::wal_autocheckpoint' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135653:9: style: struct member 'sqlite3_api_routines::wal_checkpoint' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135654:11: style: struct member 'sqlite3_api_routines::wal_hook' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135655:9: style: struct member 'sqlite3_api_routines::blob_reopen' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135656:9: style: struct member 'sqlite3_api_routines::vtab_config' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135657:9: style: struct member 'sqlite3_api_routines::vtab_on_conflict' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135659:9: style: struct member 'sqlite3_api_routines::close_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135660:17: style: struct member 'sqlite3_api_routines::db_filename' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135661:9: style: struct member 'sqlite3_api_routines::db_readonly' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135662:9: style: struct member 'sqlite3_api_routines::db_release_memory' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135663:17: style: struct member 'sqlite3_api_routines::errstr' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135664:9: style: struct member 'sqlite3_api_routines::stmt_busy' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135665:9: style: struct member 'sqlite3_api_routines::stmt_readonly' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135666:9: style: struct member 'sqlite3_api_routines::stricmp' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135667:9: style: struct member 'sqlite3_api_routines::uri_boolean' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135668:19: style: struct member 'sqlite3_api_routines::uri_int64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135669:17: style: struct member 'sqlite3_api_routines::uri_parameter' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135670:11: style: struct member 'sqlite3_api_routines::xvsnprintf' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135671:9: style: struct member 'sqlite3_api_routines::wal_checkpoint_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135673:9: style: struct member 'sqlite3_api_routines::auto_extension' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135674:9: style: struct member 'sqlite3_api_routines::bind_blob64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135676:9: style: struct member 'sqlite3_api_routines::bind_text64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135678:9: style: struct member 'sqlite3_api_routines::cancel_auto_extension' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135679:9: style: struct member 'sqlite3_api_routines::load_extension' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135680:11: style: struct member 'sqlite3_api_routines::malloc64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135681:20: style: struct member 'sqlite3_api_routines::msize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135682:11: style: struct member 'sqlite3_api_routines::realloc64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135683:10: style: struct member 'sqlite3_api_routines::reset_auto_extension' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135684:10: style: struct member 'sqlite3_api_routines::result_blob64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135686:10: style: struct member 'sqlite3_api_routines::result_text64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135688:9: style: struct member 'sqlite3_api_routines::strglob' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135690:20: style: struct member 'sqlite3_api_routines::value_dup' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135691:10: style: struct member 'sqlite3_api_routines::value_free' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135692:9: style: struct member 'sqlite3_api_routines::result_zeroblob64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135693:9: style: struct member 'sqlite3_api_routines::bind_zeroblob64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135695:18: style: struct member 'sqlite3_api_routines::value_subtype' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135696:10: style: struct member 'sqlite3_api_routines::result_subtype' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135698:9: style: struct member 'sqlite3_api_routines::status64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135699:9: style: struct member 'sqlite3_api_routines::strlike' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135700:9: style: struct member 'sqlite3_api_routines::db_cacheflush' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135702:9: style: struct member 'sqlite3_api_routines::system_errno' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135704:9: style: struct member 'sqlite3_api_routines::trace_v2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135705:11: style: struct member 'sqlite3_api_routines::expanded_sql' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135707:10: style: struct member 'sqlite3_api_routines::set_last_insert_rowid' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135709:9: style: struct member 'sqlite3_api_routines::prepare_v3' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135711:9: style: struct member 'sqlite3_api_routines::prepare16_v3' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135713:9: style: struct member 'sqlite3_api_routines::bind_pointer' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135714:10: style: struct member 'sqlite3_api_routines::result_pointer' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135715:11: style: struct member 'sqlite3_api_routines::value_pointer' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135716:9: style: struct member 'sqlite3_api_routines::vtab_nochange' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135717:9: style: struct member 'sqlite3_api_routines::value_nochange' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135718:17: style: struct member 'sqlite3_api_routines::vtab_collation' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135720:9: style: struct member 'sqlite3_api_routines::keyword_count' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135721:9: style: struct member 'sqlite3_api_routines::keyword_name' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135722:9: style: struct member 'sqlite3_api_routines::keyword_check' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135723:18: style: struct member 'sqlite3_api_routines::str_new' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135724:11: style: struct member 'sqlite3_api_routines::str_finish' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135725:10: style: struct member 'sqlite3_api_routines::str_appendf' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135726:10: style: struct member 'sqlite3_api_routines::str_vappendf' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135727:10: style: struct member 'sqlite3_api_routines::str_append' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135728:10: style: struct member 'sqlite3_api_routines::str_appendall' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135729:10: style: struct member 'sqlite3_api_routines::str_appendchar' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135730:10: style: struct member 'sqlite3_api_routines::str_reset' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135731:9: style: struct member 'sqlite3_api_routines::str_errcode' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135732:9: style: struct member 'sqlite3_api_routines::str_length' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135733:11: style: struct member 'sqlite3_api_routines::str_value' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135735:9: style: struct member 'sqlite3_api_routines::create_window_function' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135742:17: style: struct member 'sqlite3_api_routines::normalized_sql' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135744:9: style: struct member 'sqlite3_api_routines::stmt_isexplain' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135745:9: style: struct member 'sqlite3_api_routines::value_frombind' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135747:9: style: struct member 'sqlite3_api_routines::drop_modules' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135749:19: style: struct member 'sqlite3_api_routines::hard_heap_limit64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135750:17: style: struct member 'sqlite3_api_routines::uri_key' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135751:17: style: struct member 'sqlite3_api_routines::filename_database' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135752:17: style: struct member 'sqlite3_api_routines::filename_journal' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135753:17: style: struct member 'sqlite3_api_routines::filename_wal' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135755:17: style: struct member 'sqlite3_api_routines::create_filename' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135757:10: style: struct member 'sqlite3_api_routines::free_filename' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135758:19: style: struct member 'sqlite3_api_routines::database_file_object' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135760:9: style: struct member 'sqlite3_api_routines::txn_state' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135762:19: style: struct member 'sqlite3_api_routines::changes64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135763:19: style: struct member 'sqlite3_api_routines::total_changes64' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135765:9: style: struct member 'sqlite3_api_routines::autovacuum_pages' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135769:9: style: struct member 'sqlite3_api_routines::error_offset' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135770:9: style: struct member 'sqlite3_api_routines::vtab_rhs_value' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135771:9: style: struct member 'sqlite3_api_routines::vtab_distinct' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135772:9: style: struct member 'sqlite3_api_routines::vtab_in' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135773:9: style: struct member 'sqlite3_api_routines::vtab_in_first' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135774:9: style: struct member 'sqlite3_api_routines::vtab_in_next' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135776:9: style: struct member 'sqlite3_api_routines::deserialize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135778:20: style: struct member 'sqlite3_api_routines::serialize' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135780:17: style: struct member 'sqlite3_api_routines::db_name' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135782:9: style: struct member 'sqlite3_api_routines::value_encoding' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135784:9: style: struct member 'sqlite3_api_routines::is_interrupted' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135786:9: style: struct member 'sqlite3_api_routines::stmt_explain' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135788:11: style: struct member 'sqlite3_api_routines::get_clientdata' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:135789:9: style: struct member 'sqlite3_api_routines::set_clientdata' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:155905:17: style: struct member 'WhereLoopBuilder::bldFlags2' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:171386:7: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:204218:8: style: struct member 'NanInfName::nRepl' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:204220:9: style: struct member 'NanInfName::zRepl' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:41902:18: style: Variable 'nWrite' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:62211:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:70967:13: style: Variable 'pIdxKey' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:75669:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81838:15: style: Variable 'pgszSrc' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:81839:16: style: Variable 'pgszDest' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:87426:12: style: Variable 'zSuper' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:104329:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:106219:10: style: Variable 'pDup' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:142515:9: style: Variable 'pOp' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:144202:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:144203:14: style: Variable 'iLimit' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:151680:15: style: Variable 'pWhen' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:177427:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:207262:21: style: Variable 'zPath' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:207369:21: style: Variable 'zPath' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/lib/subcommands.c/commandline.c:50:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/subcommands.c/commandline.c:48:20: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/lib/subcommands.c/commandline.c:48:48: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/blobs.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/blobs.c:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/blobs.c:501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/blobs.c:532:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/blobs.c:163:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/blobs.c:576:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:881:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:8158:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_SQLITE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1920:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3082:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3361:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4043:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4988:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5391:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5657:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5852:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6109:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6367:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6634:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7222:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7701:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7842:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4431:18: style: The statement 'if (iter->index!=NULL) iter->index=NULL' is logically equivalent to 'iter->index=NULL'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4433:15: note: Assignment 'iter->index=NULL' pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4431:18: note: Condition 'iter->index!=NULL' is redundant pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5028:16: style: The statement 'if (iter->seq!=NULL) iter->seq=NULL' is logically equivalent to 'iter->seq=NULL'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5030:13: note: Assignment 'iter->seq=NULL' pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5028:16: note: Condition 'iter->seq!=NULL' is redundant pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5685:16: style: The statement 'if (iter->dat!=NULL) iter->dat=NULL' is logically equivalent to 'iter->dat=NULL'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5687:13: note: Assignment 'iter->dat=NULL' pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5685:16: note: Condition 'iter->dat!=NULL' is redundant pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5902:21: style: The statement 'if (iter->property!=NULL) iter->property=NULL' is logically equivalent to 'iter->property=NULL'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5904:18: note: Assignment 'iter->property=NULL' pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5902:21: note: Condition 'iter->property!=NULL' is redundant pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6154:17: style: The statement 'if (iter->coll!=NULL) iter->coll=NULL' is logically equivalent to 'iter->coll=NULL'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6156:14: note: Assignment 'iter->coll=NULL' pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6154:17: note: Condition 'iter->coll!=NULL' is redundant pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6662:16: style: The statement 'if (iter->ext!=NULL) iter->ext=NULL' is logically equivalent to 'iter->ext=NULL'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6664:13: note: Assignment 'iter->ext=NULL' pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6662:16: note: Condition 'iter->ext!=NULL' is redundant pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7270:16: style: The statement 'if (iter->dep!=NULL) iter->dep=NULL' is logically equivalent to 'iter->dep=NULL'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7272:13: note: Assignment 'iter->dep=NULL' pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7270:16: note: Condition 'iter->dep!=NULL' is redundant pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4626:61: style:inconclusive: Function 'catalog_add_s_seq' argument 2 names different: declaration 'index' definition 'seq'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/catalog.h:370:66: note: Function 'catalog_add_s_seq' argument 2 names different: declaration 'index' definition 'seq'. pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4626:61: note: Function 'catalog_add_s_seq' argument 2 names different: declaration 'index' definition 'seq'. pgcopydb-0.17/src/bin/pgcopydb/catalog.c:880:8: style: Variable 'sqlTmpl' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1152:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1244:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1302:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1500:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1554:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1614:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1678:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1861:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2113:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2172:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2239:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2304:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2362:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2435:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2572:9: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2608:9: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2670:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2739:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2796:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2963:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3018:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3292:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3407:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3551:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3710:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3903:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3975:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4304:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4354:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4461:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4542:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4580:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4636:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4753:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4808:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4928:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5061:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5168:8: style: Variable 's_depend_sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5193:9: style: Variable 's_extension_sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5217:9: style: Variable 's_coll_sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5256:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5330:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5425:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5598:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5780:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5932:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6050:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6184:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6241:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6308:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6455:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6575:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6751:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6910:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6967:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7035:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7162:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7237:8: style: Variable 'deptype' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7300:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7367:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7490:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7603:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7646:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7731:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7797:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/catalog.c:8406:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/cli_clone_follow.c:203:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_TRACE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_clone_follow.c:379:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_TRACE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_clone_follow.c:764:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:39:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:116:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PG_MAJORVERSION [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:647:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:347:13: style: Condition 'options->resume' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:341:6: note: Assuming that condition '!options->resume' is not redundant pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:347:13: note: Condition 'options->resume' is always true pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:433:7: warning: Either the condition 'opts[i].target!=NULL' is redundant or there is possible null pointer dereference: opts[i].target. [nullPointerRedundantCheck] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:447:40: note: Assuming that condition 'opts[i].target!=NULL' is not redundant pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:433:7: note: Null pointer dereference pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:85:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:1080:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:1102:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:52:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:323:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/cli_common.c:591:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_compare.c:93:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_compare.c:388:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_compare.c:461:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_compare.c:227:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_compare.c:76:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_dump.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_dump.c:268:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_dump.c:79:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:632:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:658:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:740:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:849:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:908:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:991:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1063:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1089:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1257:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1398:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1467:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1508:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1597:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1663:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1770:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1796:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1877:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1922:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:2045:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:583:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_ALL,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:583:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:583:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_ALL,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:698:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_EXTENSIONS,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:698:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:698:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_EXTENSIONS,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1027:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_ALL,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1027:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1027:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_ALL,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1108:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_TABLE_DATA,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1108:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1108:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_TABLE_DATA,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1245:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_TABLE_DATA_PARTS,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1245:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1245:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_TABLE_DATA_PARTS,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1430:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_SET_SEQUENCES,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1430:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1430:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_SET_SEQUENCES,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1530:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_INDEXES,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1530:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1530:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_INDEXES,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1720:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_DEPENDS,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1720:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1720:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_DEPENDS,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1818:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_ALL,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1818:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1818:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_ALL,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1892:6: style: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_NONE,createWorkDir)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1892:43: note: Calling function 'copydb_init_specs_from_listdboptions' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1892:6: note: Condition '!copydb_init_specs_from_listdboptions(©Specs,&listDBoptions,DATA_SECTION_NONE,createWorkDir)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:531:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:256:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1383:15: style: Variable 'table' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1304:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/cli_list.c:1385:6: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/cli_ping.c:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_ping.c:153:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_ping.c:44:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_restore.c:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_restore.c:558:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_restore.c:390:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_restore.c:155:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_root.c:73:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_root.c:149:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_root.c:59:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:144:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:360:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:454:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:540:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:572:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:602:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:381:6: style: Condition '!cli_sentinel_init_specs(©Specs)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:381:30: note: Calling function 'cli_sentinel_init_specs' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:381:6: note: Condition '!cli_sentinel_init_specs(©Specs)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:421:6: style: Condition '!cli_sentinel_init_specs(©Specs)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:421:30: note: Calling function 'cli_sentinel_init_specs' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:421:6: note: Condition '!cli_sentinel_init_specs(©Specs)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:488:6: style: Condition '!cli_sentinel_init_specs(©Specs)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:488:30: note: Calling function 'cli_sentinel_init_specs' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:488:6: note: Condition '!cli_sentinel_init_specs(©Specs)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:546:6: style: Condition '!cli_sentinel_init_specs(©Specs)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:546:30: note: Calling function 'cli_sentinel_init_specs' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:546:6: note: Condition '!cli_sentinel_init_specs(©Specs)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:578:6: style: Condition '!cli_sentinel_init_specs(©Specs)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:578:30: note: Calling function 'cli_sentinel_init_specs' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:578:6: note: Condition '!cli_sentinel_init_specs(©Specs)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:608:6: style: Condition '!cli_sentinel_init_specs(©Specs)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:608:30: note: Calling function 'cli_sentinel_init_specs' returns 1 pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:608:6: note: Condition '!cli_sentinel_init_specs(©Specs)' is always false pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:305:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:123:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_sentinel.c:496:9: style: Variable 'pguri' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/cli_snapshot.c:67:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_snapshot.c:316:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_TRACE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_snapshot.c:193:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_snapshot.c:50:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:229:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:502:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:519:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:542:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:612:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:663:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:746:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:862:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:1012:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:1181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_TRACE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:434:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:442:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:1241:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:204:23: style: Variable 'long_options' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:882:17: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:945:6: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:950:8: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:1034:17: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/cli_stream.c:1070:6: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/compare.c:151:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/compare.c:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/compare.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/compare.c:932:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/compare.c:325:41: style: The comparison 'errors == 0' is always true. [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/compare.c:268:15: note: 'errors' is assigned value '0' here. pgcopydb-0.17/src/bin/pgcopydb/compare.c:325:41: note: The comparison 'errors == 0' is always true. pgcopydb-0.17/src/bin/pgcopydb/compare.c:327:13: style: The comparison 'errors > 0' is always false. [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/compare.c:268:15: note: 'errors' is assigned value '0' here. pgcopydb-0.17/src/bin/pgcopydb/compare.c:327:13: note: The comparison 'errors > 0' is always false. pgcopydb-0.17/src/bin/pgcopydb/compare.c:170:50: style:inconclusive: Function 'compare_queue_table_hook' argument 2 names different: declaration 'sourceTable' definition 'table'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/compare.c:21:62: note: Function 'compare_queue_table_hook' argument 2 names different: declaration 'sourceTable' definition 'table'. pgcopydb-0.17/src/bin/pgcopydb/compare.c:170:50: note: Function 'compare_queue_table_hook' argument 2 names different: declaration 'sourceTable' definition 'table'. pgcopydb-0.17/src/bin/pgcopydb/compare.c:914:37: style: Parameter 'copySpecs' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:270:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:416:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pgsql [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:653:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:719:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:554:6: style: Condition '!copydb_prepare_dump_paths(&(specs->cfPaths),&(specs->dumpPaths))' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:554:32: note: Calling function 'copydb_prepare_dump_paths' returns 1 pgcopydb-0.17/src/bin/pgcopydb/copydb.c:554:6: note: Condition '!copydb_prepare_dump_paths(&(specs->cfPaths),&(specs->dumpPaths))' is always false pgcopydb-0.17/src/bin/pgcopydb/copydb.c:267:20: style:inconclusive: Function 'copydb_prepare_filepaths' argument 2 names different: declaration 'topdir' definition 'dir'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/copydb.h:288:22: note: Function 'copydb_prepare_filepaths' argument 2 names different: declaration 'topdir' definition 'dir'. pgcopydb-0.17/src/bin/pgcopydb/copydb.c:267:20: note: Function 'copydb_prepare_filepaths' argument 2 names different: declaration 'topdir' definition 'dir'. pgcopydb-0.17/src/bin/pgcopydb/copydb.c:90:12: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:174:54: style: Parameter 'serviceName' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/copydb.c:203:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/copydb_schema.c:1021:15: style: Parameter 'restoreListName' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/copydb_schema.c:813:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/copydb_schema.c:872:12: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/dump_restore.c:644:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/dump_restore.c:497:32: style:inconclusive: Function 'copydb_append_table_hook' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/dump_restore.c:28:44: note: Function 'copydb_append_table_hook' argument 1 names different: declaration 'context' definition 'ctx'. pgcopydb-0.17/src/bin/pgcopydb/dump_restore.c:497:32: note: Function 'copydb_append_table_hook' argument 1 names different: declaration 'context' definition 'ctx'. pgcopydb-0.17/src/bin/pgcopydb/dump_restore.c:45:34: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/dump_restore.c:588:8: style: Variable 'dumpFilename' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/dump_restore.c:590:8: style: Variable 'listOutFilename' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/env_utils.c:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/env_utils.c:345:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pgcopydb-0.17/src/bin/pgcopydb/env_utils.c:185:38: style:inconclusive: Function 'get_env_copy' argument 2 names different: declaration 'outbuffer' definition 'result'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/env_utils.h:38:43: note: Function 'get_env_copy' argument 2 names different: declaration 'outbuffer' definition 'result'. pgcopydb-0.17/src/bin/pgcopydb/env_utils.c:185:38: note: Function 'get_env_copy' argument 2 names different: declaration 'outbuffer' definition 'result'. pgcopydb-0.17/src/bin/pgcopydb/env_utils.c:38:8: style: Variable 'envvalue' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/extensions.c:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/extensions.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/extensions.c:373:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSONSuccess [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:205:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:238:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:280:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:362:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:513:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:604:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:854:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:1005:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:1036:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:1067:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:1114:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:1169:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:1245:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:1305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:203:18: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:236:22: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/file_utils.c:473:8: style: Variable 'lineptr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/filtering.c:184:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INI_NOT_FOUND [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/filtering.c:128:27: style:inconclusive: Function 'parse_filters' argument 1 names different: declaration 'filebname' definition 'filename'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/filtering.h:100:32: note: Function 'parse_filters' argument 1 names different: declaration 'filebname' definition 'filename'. pgcopydb-0.17/src/bin/pgcopydb/filtering.c:128:27: note: Function 'parse_filters' argument 1 names different: declaration 'filebname' definition 'filename'. pgcopydb-0.17/src/bin/pgcopydb/filtering.c:447:8: style: Variable 'nspnameEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/filtering.c:484:8: style: Variable 'relnameEnd' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/filtering.c:147:8: style: struct member 'section::name' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/filtering.c:149:26: style: struct member 'section::list' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/follow.c:847:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/follow.c:1006:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/follow.c:1158:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/follow.c:1187:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/follow.c:1006:9: style: Local variable 'logLevel' shadows outer variable [shadowVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_root.h:15:12: note: Shadowed declaration pgcopydb-0.17/src/bin/pgcopydb/follow.c:1006:9: note: Shadow variable pgcopydb-0.17/src/bin/pgcopydb/follow.c:33:8: style: Variable 'logrep_pguri' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/follow.c:114:38: style: Parameter 'copySpecs' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/follow.c:288:33: style: Variable 'previousMode' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:622:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:668:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:766:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1136:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:738:6: style: Condition '!copydb_index_workers_send_stop(specs)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:738:37: note: Calling function 'copydb_index_workers_send_stop' returns 1 pgcopydb-0.17/src/bin/pgcopydb/indexes.c:738:6: note: Condition '!copydb_index_workers_send_stop(specs)' is always false pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1168:16: style: The comparison 'errors == 0' is always true. [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1094:15: note: 'errors' is assigned value '0' here. pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1168:16: note: The comparison 'errors == 0' is always true. pgcopydb-0.17/src/bin/pgcopydb/indexes.c:645:37: style:inconclusive: Function 'copydb_add_table_indexes_hook' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:25:49: note: Function 'copydb_add_table_indexes_hook' argument 1 names different: declaration 'context' definition 'ctx'. pgcopydb-0.17/src/bin/pgcopydb/indexes.c:645:37: note: Function 'copydb_add_table_indexes_hook' argument 1 names different: declaration 'context' definition 'ctx'. pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1092:41: style:inconclusive: Function 'copydb_create_constraints' argument 1 names different: declaration 'spec' definition 'specs'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/copydb.h:382:46: note: Function 'copydb_create_constraints' argument 1 names different: declaration 'spec' definition 'specs'. pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1092:41: note: Function 'copydb_create_constraints' argument 1 names different: declaration 'spec' definition 'specs'. pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1176:38: style:inconclusive: Function 'copydb_create_constraints_hook' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:26:50: note: Function 'copydb_create_constraints_hook' argument 1 names different: declaration 'context' definition 'ctx'. pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1176:38: note: Function 'copydb_create_constraints_hook' argument 1 names different: declaration 'context' definition 'ctx'. pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1135:7: style: Local variable 'logLevel' shadows outer variable [shadowVariable] pgcopydb-0.17/src/bin/pgcopydb/cli_root.h:15:12: note: Shadowed declaration pgcopydb-0.17/src/bin/pgcopydb/indexes.c:1135:7: note: Shadow variable pgcopydb-0.17/src/bin/pgcopydb/indexes.c:645:55: style: Parameter 'index' can be declared as pointer to const. However it seems that 'copydb_add_table_indexes_hook' is a callback function, if 'index' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:605:11: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/pgcopydb/indexes.c:645:55: note: Parameter 'index' can be declared as pointer to const pgcopydb-0.17/src/bin/pgcopydb/indexes.c:469:7: style: struct member 'IndexesAreDoneContext::builtAllIndexes' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:471:15: style: struct member 'IndexesAreDoneContext::table' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:472:6: style: struct member 'IndexesAreDoneContext::total' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/indexes.c:473:6: style: struct member 'IndexesAreDoneContext::done' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:1050:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:1669:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:1773:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:1786:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:185:6: style: Condition '!stream_apply_init_context(context,specs->sourceDB,&(specs->paths),specs->connStrings,specs->origin,specs->endpos)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:185:32: note: Calling function 'stream_apply_init_context' returns 1 pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:185:6: note: Condition '!stream_apply_init_context(context,specs->sourceDB,&(specs->paths),specs->connStrings,specs->origin,specs->endpos)' is always false pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:197:6: style: Condition '!stream_apply_wait_for_sentinel(specs,context)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:197:37: note: Calling function 'stream_apply_wait_for_sentinel' returns 1 pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:197:6: note: Condition '!stream_apply_wait_for_sentinel(specs,context)' is always false pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:563:6: style: Condition '!stream_apply_sync_sentinel(context,findDurableLSN)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:563:33: note: Calling function 'stream_apply_sync_sentinel' returns 1 pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:563:6: note: Condition '!stream_apply_sync_sentinel(context,findDurableLSN)' is always false pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:983:10: style: Local variable 'sql' shadows outer argument [shadowArgument] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:582:18: note: Shadowed declaration pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:983:10: note: Shadow variable pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:478:26: style: Variable 'lastCommit' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:983:10: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_apply.c:1359:19: style: Parameter 'paths' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:433:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:1017:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:1825:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSONObject [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:2024:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:2055:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:2512:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:52:12: style:inconclusive: Function 'stream_init_specs' argument 9 names different: declaration 'stdIn' definition 'stdin'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.h:553:14: note: Function 'stream_init_specs' argument 9 names different: declaration 'stdIn' definition 'stdin'. pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:52:12: note: Function 'stream_init_specs' argument 9 names different: declaration 'stdIn' definition 'stdin'. pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:53:12: style:inconclusive: Function 'stream_init_specs' argument 10 names different: declaration 'stdOut' definition 'stdout'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.h:554:14: note: Function 'stream_init_specs' argument 10 names different: declaration 'stdOut' definition 'stdout'. pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:53:12: note: Function 'stream_init_specs' argument 10 names different: declaration 'stdOut' definition 'stdout'. pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:1724:8: style: Local variable 'previous' shadows outer variable [shadowVariable] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:1638:26: note: Shadowed declaration pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:1724:8: note: Shadow variable pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:45:17: style: Parameter 'paths' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:47:24: style: Parameter 'slot' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:323:8: style: Variable 'buf' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:652:27: style: Variable 'latest' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:949:9: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:2338:19: style: Variable 'slot' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:2697:12: style: Variable 'paths' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.c:325:14: error: Uninitialized variable: buf [uninitvar] pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:816:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:784:20: warning: Either the condition 'typA==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:798:11: note: Assuming that condition 'typA==NULL' is not redundant pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:784:20: note: Null pointer addition pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:425:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:847:10: style: Variable 'nxt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:920:9: style: Variable 'spc' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:1019:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:1020:11: style: Variable 'nxt' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_test_decoding.c:820:6: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:301:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:587:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:817:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:854:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:879:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lsn [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:971:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2749:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2783:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2844:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2294:10: style: The statement 'if (first) first=false' is logically equivalent to 'first=false'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2296:13: note: Assignment 'first=false' pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2294:10: note: Condition 'first' is redundant pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:304:6: style: Condition '!stream_compute_pathnames(privateContext->WalSegSz,privateContext->timeline,privateContext->startpos,privateContext->paths.dir,jsonFileName,sqlFileName)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:304:31: note: Calling function 'stream_compute_pathnames' returns 1 pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:304:6: note: Condition '!stream_compute_pathnames(privateContext->WalSegSz,privateContext->timeline,privateContext->startpos,privateContext->paths.dir,jsonFileName,sqlFileName)' is always false pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:590:6: style: Condition '!stream_compute_pathnames(privateContext->WalSegSz,privateContext->timeline,metadata->lsn,privateContext->paths.dir,jsonFileName,sqlFileName)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:590:31: note: Calling function 'stream_compute_pathnames' returns 1 pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:590:6: note: Condition '!stream_compute_pathnames(privateContext->WalSegSz,privateContext->timeline,metadata->lsn,privateContext->paths.dir,jsonFileName,sqlFileName)' is always false pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:820:6: style: Condition '!stream_compute_pathnames(specs->WalSegSz,specs->system.timeline,lsn,specs->paths.dir,walFileName,sqlFileName)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:820:31: note: Calling function 'stream_compute_pathnames' returns 1 pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:820:6: note: Condition '!stream_compute_pathnames(specs->WalSegSz,specs->system.timeline,lsn,specs->paths.dir,walFileName,sqlFileName)' is always false pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1112:11: style: Condition 'mesg==NULL' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1118:15: style: Condition 'metadata==NULL' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2203:22: style: Condition 'new->values.count!=1' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2202:22: note: Assuming that condition 'old->values.count!=1' is not redundant pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2201:25: note: Assuming that condition 'old->values.count!=new->values.count' is not redundant pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2203:22: note: Condition 'new->values.count!=1' is always false pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2907:7: style: Condition '!markGeneratedColumnsFromStatement(cache,stmt)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2907:41: note: Calling function 'markGeneratedColumnsFromStatement' returns 1 pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2907:7: note: Condition '!markGeneratedColumnsFromStatement(cache,stmt)' is always false pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1734:57: style:inconclusive: Function 'stream_write_transaction' argument 2 names different: declaration 'tx' definition 'txn'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.h:661:62: note: Function 'stream_write_transaction' argument 2 names different: declaration 'tx' definition 'txn'. pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1734:57: note: Function 'stream_write_transaction' argument 2 names different: declaration 'tx' definition 'txn'. pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1944:51: style:inconclusive: Function 'stream_write_begin' argument 2 names different: declaration 'tx' definition 'txn'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.h:667:56: note: Function 'stream_write_begin' argument 2 names different: declaration 'tx' definition 'txn'. pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1944:51: note: Function 'stream_write_begin' argument 2 names different: declaration 'tx' definition 'txn'. pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1977:54: style:inconclusive: Function 'stream_write_rollback' argument 2 names different: declaration 'tx' definition 'txn'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.h:669:59: note: Function 'stream_write_rollback' argument 2 names different: declaration 'tx' definition 'txn'. pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1977:54: note: Function 'stream_write_rollback' argument 2 names different: declaration 'tx' definition 'txn'. pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1995:52: style:inconclusive: Function 'stream_write_commit' argument 2 names different: declaration 'tx' definition 'txn'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/ld_stream.h:668:57: note: Function 'stream_write_commit' argument 2 names different: declaration 'tx' definition 'txn'. pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1995:52: note: Function 'stream_write_commit' argument 2 names different: declaration 'tx' definition 'txn'. pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1505:29: style: Variable 'lastValuesArray' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1526:28: style: Variable 'lastAttr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:1527:28: style: Variable 'newAttr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2256:31: style: Variable 'oldAttr' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/ld_wal2json.c:404:49: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_PRIVATE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:214:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:293:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETPID [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:351:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETPID [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:430:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:312:14: style: Variable 'sops.sem_op' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:313:15: style: Variable 'sops.sem_flg' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:314:15: style: Variable 'sops.sem_num' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:368:14: style: Variable 'sops.sem_op' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:369:15: style: Variable 'sops.sem_flg' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/lock_utils.c:370:15: style: Variable 'sops.sem_num' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/main.c:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/main.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/main.c:276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/main.c:199:8: style: Variable 'log_time_format_default' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:48:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:37:52: style:inconclusive: Function 'regexp_first_match' argument 2 names different: declaration 're' definition 'regex'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.h:20:59: note: Function 'regexp_first_match' argument 2 names different: declaration 're' definition 'regex'. pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:37:52: note: Function 'regexp_first_match' argument 2 names different: declaration 're' definition 'regex'. pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:574:31: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:605:30: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:634:37: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:785:25: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:791:9: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/parsing_utils.c:989:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/pg_utils.c:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSTGRES_EPOCH_JDATE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pg_utils.c:69:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USECS_PER_SEC [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pg_utils.c:106:20: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:98:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPGPATH [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:785:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:1391:63: style:inconclusive: Function 'parse_archive_list' argument 2 names different: declaration 'archive' definition 'contents'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.h:306:68: note: Function 'parse_archive_list' argument 2 names different: declaration 'archive' definition 'contents'. pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:1391:63: note: Function 'parse_archive_list' argument 2 names different: declaration 'archive' definition 'contents'. pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:805:9: style: Local variable 'createRole' shadows outer variable [shadowVariable] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:758:9: note: Shadowed declaration pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:805:9: note: Shadow variable pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:49:11: style: Variable 'prog' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:758:9: style: Variable 'createRole' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:1219:9: style: Variable 'line' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:355:9: style: struct member 'DumpExtensionNamespaceContext::extNamespaces' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/pgcmd.c:356:7: style: struct member 'DumpExtensionNamespaceContext::extNamespaceCount' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/pgsql.c:1963:30: error: There is an unknown macro here somewhere. Configuration is required. If PG_MAJORVERSION is a macro then please configure it. [unknownMacro] pgcopydb-0.17/src/bin/pgcopydb/pgsql_timeline.c:75:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pgsql_timeline.c:201:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/pgsql_timeline.c:153:49: style:inconclusive: Function 'parseIdentifySystemResult' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/pgsql_timeline.c:30:61: note: Function 'parseIdentifySystemResult' argument 1 names different: declaration 'ctx' definition 'context'. pgcopydb-0.17/src/bin/pgcopydb/pgsql_timeline.c:153:49: note: Function 'parseIdentifySystemResult' argument 1 names different: declaration 'ctx' definition 'context'. pgcopydb-0.17/src/bin/pgcopydb/pgsql_timeline.c:273:35: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/pgsql_timeline.c:17:7: style: struct member 'IdentifySystemResult::sqlstate' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/pgsql_timeline.c:25:7: style: struct member 'TimelineHistoryResult::sqlstate' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/pidfile.c:51:6: style: Condition '!prepare_pidfile_buffer(content,pid)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/pidfile.c:51:29: note: Calling function 'prepare_pidfile_buffer' returns 1 pgcopydb-0.17/src/bin/pgcopydb/pidfile.c:51:6: note: Condition '!prepare_pidfile_buffer(content,pid)' is always false pgcopydb-0.17/src/bin/pgcopydb/progress.c:83:6: style: Condition '!copydb_setup_as_json(copySpecs,jsobj,"setup")' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/progress.c:83:27: note: Calling function 'copydb_setup_as_json' returns 1 pgcopydb-0.17/src/bin/pgcopydb/progress.c:83:6: note: Condition '!copydb_setup_as_json(copySpecs,jsobj,"setup")' is always false pgcopydb-0.17/src/bin/pgcopydb/progress.c:465:7: style: Condition '!copydb_index_array_as_json_hook(jsIndexArray,index)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/progress.c:465:39: note: Calling function 'copydb_index_array_as_json_hook' returns 1 pgcopydb-0.17/src/bin/pgcopydb/progress.c:465:7: note: Condition '!copydb_index_array_as_json_hook(jsIndexArray,index)' is always false pgcopydb-0.17/src/bin/pgcopydb/queue_utils.c:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_PRIVATE [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/queue_utils.c:105:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_NOWAIT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/queue_utils.c:146:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_NOWAIT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/queue_utils.c:169:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_STAT [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3821:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3904:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3996:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4107:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4306:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4391:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4488:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4584:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4713:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4962:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:5174:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSONArray [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:5285:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:5462:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:5750:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEDATALEN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3364:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4199:10: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3321:13: style: Redundant initialization for 'partsSize'. The initialized value is overwritten before it is read. [redundantInitialization] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3283:20: note: partsSize is initialized pgcopydb-0.17/src/bin/pgcopydb/schema.c:3321:13: note: partsSize is overwritten pgcopydb-0.17/src/bin/pgcopydb/schema.c:4028:8: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4007:8: note: value is assigned pgcopydb-0.17/src/bin/pgcopydb/schema.c:4028:8: note: value is overwritten pgcopydb-0.17/src/bin/pgcopydb/schema.c:2935:21: style:inconclusive: Function 'schema_list_table_indexes' argument 2 names different: declaration 'shemaName' definition 'schemaName'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/schema.h:449:23: note: Function 'schema_list_table_indexes' argument 2 names different: declaration 'shemaName' definition 'schemaName'. pgcopydb-0.17/src/bin/pgcopydb/schema.c:2935:21: note: Function 'schema_list_table_indexes' argument 2 names different: declaration 'shemaName' definition 'schemaName'. pgcopydb-0.17/src/bin/pgcopydb/schema.c:279:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:314:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:358:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:395:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:426:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:529:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:568:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:629:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:1465:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:2313:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:2316:6: style: Variable 'paramTypes' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/schema.c:2355:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:2358:6: style: Variable 'paramTypes' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/schema.c:2909:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:2941:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:2986:6: style: Variable 'paramTypes' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3224:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3646:8: style: Variable 'qname' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3691:8: style: Variable 'qname' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3718:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3270:50: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3294:21: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/schema.c:154:7: style: struct member 'SourcePartitionContext::sqlstate' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/schema.c:155:19: style: struct member 'SourcePartitionContext::catalog' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/schema.c:156:15: style: struct member 'SourcePartitionContext::table' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/schema.c:157:7: style: struct member 'SourcePartitionContext::parsedOk' is never used. [unusedStructMember] pgcopydb-0.17/src/bin/pgcopydb/schema.c:3299:7: style: Variable 'max' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4191:12: style: Variable 'parsedOk' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/schema.c:4254:14: style: Variable 'parsedOk' is assigned a value that is never used. [unreadVariable] pgcopydb-0.17/src/bin/pgcopydb/sentinel.c:470:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/sentinel.c:33:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/sentinel.c:104:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/sentinel.c:166:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/sentinel.c:290:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/sentinel.c:362:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/sentinel.c:424:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/sequences.c:200:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/signals.c:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/signals.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/signals.c:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/signals.c:60:6: style: Variable 'signals' can be declared as const array [constVariable] pgcopydb-0.17/src/bin/pgcopydb/signals.c:105:27: style: Parameter 'orig_mask' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:34:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:105:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:196:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:241:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:287:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:332:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:378:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:423:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:468:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:671:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:768:56: style:inconclusive: Function 'pretty_print_count' argument 3 names different: declaration 'count' definition 'number'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/string_utils.h:62:61: note: Function 'pretty_print_count' argument 3 names different: declaration 'count' definition 'number'. pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:768:56: note: Function 'pretty_print_count' argument 3 names different: declaration 'count' definition 'number'. pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:555:8: style: Variable 'currentLine' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:668:10: style: Variable 'matchWarning' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:669:10: style: Variable 'matchDebug' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/string_utils.c:666:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2756:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2808:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2409:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2458:19: style: The statement 'if (iter->timing!=NULL) iter->timing=NULL' is logically equivalent to 'iter->timing=NULL'. [duplicateConditionalAssign] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2460:16: note: Assignment 'iter->timing=NULL' pgcopydb-0.17/src/bin/pgcopydb/summary.c:2458:19: note: Condition 'iter->timing!=NULL' is redundant pgcopydb-0.17/src/bin/pgcopydb/summary.c:354:6: style: Condition '!table_summary_init(tableSummary)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:354:25: note: Calling function 'table_summary_init' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:354:6: note: Condition '!table_summary_init(tableSummary)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:438:6: style: Condition '!table_summary_finish(tableSummary)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:438:27: note: Calling function 'table_summary_finish' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:438:6: note: Condition '!table_summary_finish(tableSummary)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:842:6: style: Condition '!table_vacuum_summary_init(vacuumSummary)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:842:32: note: Calling function 'table_vacuum_summary_init' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:842:6: note: Condition '!table_vacuum_summary_init(vacuumSummary)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:920:6: style: Condition '!table_vacuum_summary_finish(vacuumSummary)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:920:34: note: Calling function 'table_vacuum_summary_finish' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:920:6: note: Condition '!table_vacuum_summary_finish(vacuumSummary)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:1261:6: style: Condition '!index_summary_init(indexSummary)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1261:25: note: Calling function 'index_summary_init' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1261:6: note: Condition '!index_summary_init(indexSummary)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:1342:6: style: Condition '!index_summary_finish(indexSummary)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1342:27: note: Calling function 'index_summary_finish' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1342:6: note: Condition '!index_summary_finish(indexSummary)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:1423:6: style: Condition '!index_summary_init(indexSummary)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1423:25: note: Calling function 'index_summary_init' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1423:6: note: Condition '!index_summary_init(indexSummary)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:1504:6: style: Condition '!index_summary_finish(indexSummary)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1504:27: note: Calling function 'index_summary_finish' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1504:6: note: Condition '!index_summary_finish(indexSummary)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:1946:7: style: Condition '!summary_pretty_print_timing(catalog,timing)' is always false [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1946:35: note: Calling function 'summary_pretty_print_timing' returns 1 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1946:7: note: Condition '!summary_pretty_print_timing(catalog,timing)' is always false pgcopydb-0.17/src/bin/pgcopydb/summary.c:3221:34: style:inconclusive: Function 'prepare_summary_table_hook' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] pgcopydb-0.17/src/bin/pgcopydb/summary.c:120:46: note: Function 'prepare_summary_table_hook' argument 1 names different: declaration 'context' definition 'ctx'. pgcopydb-0.17/src/bin/pgcopydb/summary.c:3221:34: note: Function 'prepare_summary_table_hook' argument 1 names different: declaration 'context' definition 'ctx'. pgcopydb-0.17/src/bin/pgcopydb/summary.c:164:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:284:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:363:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:444:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:524:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:600:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:690:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:759:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:851:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:926:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1001:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1072:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1187:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1270:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1348:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1432:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1511:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1597:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1710:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1779:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1858:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:1982:9: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2052:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2129:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2221:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:2350:8: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:3006:22: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:3453:36: style: Parameter 'summary' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/summary.c:3453:61: style: Parameter 'timing' can be declared as pointer to const [constParameterPointer] pgcopydb-0.17/src/bin/pgcopydb/table-data.c:234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/table-data.c:407:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/table-data.c:636:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/table-data.c:664:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/table-data.c:548:63: style: Parameter 'table' can be declared as pointer to const. However it seems that 'copydb_copy_supervisor_add_table_hook' is a callback function, if 'table' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/pgcopydb/table-data.c:507:10: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/pgcopydb/table-data.c:548:63: note: Parameter 'table' can be declared as pointer to const pgcopydb-0.17/src/bin/pgcopydb/table-data.c:1403:53: style: Parameter 'stats' can be declared as pointer to const. However it seems that 'copydb_update_copy_stats_hook' is a callback function, if 'stats' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pgcopydb-0.17/src/bin/pgcopydb/table-data.c:1341:20: note: You might need to cast the function pointer here pgcopydb-0.17/src/bin/pgcopydb/table-data.c:1403:53: note: Parameter 'stats' can be declared as pointer to const pgcopydb-0.17/src/bin/pgcopydb/table-data.c:1468:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] pgcopydb-0.17/src/bin/pgcopydb/vacuum.c:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/vacuum.c:151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/vacuum.c:403:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/pgcopydb/vacuum.c:434:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19153:23: warning: Null pointer dereference: p [ctunullpointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21151:17: note: Calling function eqp_render, 1st argument is null pgcopydb-0.17/src/bin/lib/sqlite/shell.c:19153:23: note: Dereferencing argument p that is null pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20254:16: warning: Null pointer dereference: p [ctunullpointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21150:26: note: Calling function explain_data_delete, 1st argument is null pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20254:16: note: Dereferencing argument p that is null pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20828:7: warning: Null pointer dereference: pArg [ctunullpointer] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21154:11: note: Assuming that condition 'pArg' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/shell.c:21149:25: note: Calling function exec_prepared_stmt, 1st argument is null pgcopydb-0.17/src/bin/lib/sqlite/shell.c:20828:7: note: Dereferencing argument pArg that is null pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:25959:8: error: Null pointer dereference: pVfs [ctunullpointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:105820:21: note: Calling function sqlite3JournalOpen, 1st argument is null pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:105798:12: note: Calling function sqlite3OsOpen, 1st argument is null pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:25959:8: note: Dereferencing argument pVfs that is null pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141502:4: warning: Null pointer dereference: ppStmt [ctunullpointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141583:34: note: Assuming that condition 'ppStmt==0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141582:29: note: Calling function sqlite3LockAndPrepare, 6th argument is null pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141502:4: note: Dereferencing argument ppStmt that is null pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141651:4: warning: Null pointer dereference: ppStmt [ctunullpointer] pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141699:34: note: Assuming that condition 'ppStmt==0' is not redundant pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141698:24: note: Calling function sqlite3Prepare16, 5th argument is null pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:141651:4: note: Dereferencing argument ppStmt that is null diff: 2.17.0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22800:19: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22800:19: note: Null pointer addition head pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22800:19: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22800:19: note: Null pointer addition 2.17.0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22803:17: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22803:17: note: Null pointer addition head pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22803:17: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assuming allocation function fails pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22794:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:22803:17: note: Null pointer addition head pgcopydb-0.17/src/bin/lib/sqlite/shell.c:28032:11: style: Variable 'zPtrSz' is assigned a value that is never used. [unreadVariable] 2.17.0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:4496:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimalFunc [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:5586:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieee754func [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/lib/sqlite/shell.c:7801:29: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:103329:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130425:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130426:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130427:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130428:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130445:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130446:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130447:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130451:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130452:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130453:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130454:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130455:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130456:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130461:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130462:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130463:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:130575:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:28841:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/sqlite/sqlite3.c:34456:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head pgcopydb-0.17/src/bin/lib/subcommands.c/commandline.c:48:48: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_setup_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1611:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_section_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:1868:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_matview_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2380:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_table_stats_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2497:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_count_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2567:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_table_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2688:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_table_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:2746:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_attr_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3415:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_table_fetch_attrlist [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3714:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_table_count_attrs_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3922:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_index_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:3994:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_index_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4476:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_table_count_indexes_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:4817:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_seq_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5263:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_filter_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:5338:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_filter_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6248:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_namespace_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_namespace_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:6964:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_s_role_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7671:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_count_summary_done_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/catalog.c:7794:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_timeline_history_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2648:20: style: Condition 'b->isNull' is always true [knownConditionTrueFalse] pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2648:7: note: Assuming that condition 'a->isNull' is not redundant pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2643:16: note: Assuming that condition 'a->isNull!=b->isNull' is not redundant pgcopydb-0.17/src/bin/pgcopydb/ld_transform.c:2648:20: note: Condition 'b->isNull' is always true 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/sentinel.c:438:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sentinel_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1014:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable summary_index_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1085:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable summary_index_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1637:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable summary_table_fetch_count_indexes_left [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/summary.c:1789:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable summary_table_indexes_done_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/summary.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable summary_table_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/summary.c:2218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalog_timing_fetch [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/summary.c:618:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable summary_table_fetch_count_parts_done [valueFlowBailoutIncompleteVar] 2.17.0 pgcopydb-0.17/src/bin/pgcopydb/summary.c:769:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable summary_table_parts_done_fetch [valueFlowBailoutIncompleteVar] DONE