2025-11-17 17:16 ftp://ftp.de.debian.org/debian/pool/main/f/fossil/fossil_2.27.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=sqlite3 --library=openssl --library=zlib --library=bsd --library=icu --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-5.4.0-216-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.69 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 cppcheck: head 2.18.0 head-info: e21be4e (2025-11-17 16:24:21 +0100) count: 2733 2678 elapsed-time: 344.2 352.6 head-timing-info: old-timing-info: head results: fossil-src-2.27/compat/zlib/contrib/iostream/test.cpp:8:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:120:23: error: Returning object that will be invalid when returning. [returnDanglingLifetime] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:120:24: note: Passed to constructor of 'gzomanip < int >'. fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:120:23: note: Returning object that will be invalid when returning. fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:125:23: error: Returning object that will be invalid when returning. [returnDanglingLifetime] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:125:24: note: Passed to constructor of 'gzomanip < int >'. fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:125:23: note: Returning object that will be invalid when returning. fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:73:3: style: Class 'gzifstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:74:3: style: Class 'gzifstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:85:3: style: Class 'gzofstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:86:3: style: Class 'gzofstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:76:12: style: The destructor '~gzifstream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:52:12: note: Virtual destructor in base class fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:76:12: note: Destructor in derived class fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:88:12: style: The destructor '~gzofstream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:52:12: note: Virtual destructor in base class fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:88:12: note: Destructor in derived class fossil-src-2.27/compat/zlib/contrib/infback9/inftree9.c:274:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/infback9/infback9.c:23:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIB_VERSION [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/infback9/infback9.c:277:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/infback9/infback9.c:601:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:27:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:138:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:209:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/blast/blast.c:138:12: style: Variable 'next' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:227:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:294:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable badbit [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:314:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable badbit [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:26:15: style: Virtual function 'sync' is called from destructor '~gzfilebuf()' at line 12. Dynamic binding is not used. [virtualCallInConstructor] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:12:3: note: Calling sync fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.h:26:15: note: sync is a virtual function fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:281:8: style: Condition '!buffer.close()' is always false [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/iostream/zfstream.cpp:221:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:265:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:273:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream_test.cpp:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:124:7: warning: Return value of function ::gzread() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:140:7: warning: Return value of function ::gzread() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:148:7: warning: Return value of function ::gzread() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:200:19: warning: Return value of function ::gzwrite() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:248:19: warning: Return value of function ::gzwrite() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:273:7: warning: Return value of function ::gzwrite() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:288:7: warning: Return value of function ::gzwrite() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:101:16: style:inconclusive: Technically the member function 'izstream::fp' can be const. [functionConst] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:234:16: style:inconclusive: Technically the member function 'ozstream::fp' can be const. [functionConst] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:42:5: style: Class 'zstringlen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:55:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:56:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:160:9: style: Class 'ozstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:164:9: style: Class 'ozstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fossil-src-2.27/compat/zlib/contrib/iostream3/test.cc:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:130:8: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:131:29: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:279:28: warning:inconclusive: Found suspicious operator '<', result is not used. [constStatement] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:280:13: warning:inconclusive: Found suspicious operator '<', result is not used. [constStatement] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream_test.cpp:10:33: warning:inconclusive: Found suspicious operator '<', result is not used. [constStatement] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream_test.cpp:15:12: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:129:41: style: Parameter 'zs' can be declared as reference to const [constParameterReference] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream.h:277:41: style: Parameter 'zs' can be declared as reference to const [constParameterReference] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream_test.cpp:7:10: style: Variable 'h' can be declared as const array [constVariable] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream_test.cpp:8:11: style: Variable 'g' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' can be declared as const array [constVariable] fossil-src-2.27/compat/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' is not assigned a value. [unassignedVariable] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.h:270:3: style:inconclusive: Either there is a missing 'override', or the member function 'gzifstream::is_open' can be const. [functionConst] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.h:359:3: style:inconclusive: Either there is a missing 'override', or the member function 'gzofstream::is_open' can be const. [functionConst] fossil-src-2.27/compat/zlib/contrib/infback9/inftree9.c:296:18: style: Variable 'curr' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:134:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:172:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:192:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:234:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:401:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:412:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:423:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:456:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:467:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/iostream3/zfstream.cc:478:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:57:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:200:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_HANDLE_EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:221:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_HANDLE_EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:259:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CURRENT [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:282:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CURRENT [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:305:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CURRENT [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:343:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CURRENT [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:286:13: style: Variable 'ret' is assigned an expression that holds the same value. [redundantAssignment] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:272:17: note: ret is assigned '(unsigned long long)-1' here. fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:286:13: note: Variable 'ret' is assigned an expression that holds the same value. fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:92:17: style: Variable 'mode_fopen' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:120:17: style: Variable 'mode_fopen' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:143:17: style: Variable 'mode_fopen' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/minizip/iowin32.c:162:17: style: Variable 'mode_fopen' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1455:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:159:23: style: Condition 'mymkdir(buffer)==0' is always true [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:127:13: note: Assignment 'ret=0', assigned value is 0 fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:159:14: note: Calling function 'mymkdir' returns 0 fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:159:23: note: Condition 'mymkdir(buffer)==0' is always true fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:174:28: style: Condition 'mymkdir(buffer)==-1' is always false [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:127:13: note: Assignment 'ret=0', assigned value is 0 fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:174:19: note: Calling function 'mymkdir' returns 0 fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:174:28: note: Condition 'mymkdir(buffer)==-1' is always false fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:453:17: style: Condition 'fout' is always true [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:393:27: warning:inconclusive: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller] fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:422:42: style: Variable '*(filename_withoutpath-1)' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:420:42: note: *(filename_withoutpath-1) is assigned fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:422:42: note: *(filename_withoutpath-1) is overwritten fossil-src-2.27/compat/zlib/contrib/minizip/miniunz.c:524:26: style: Parameter 'argv' can be declared as const array [constParameter] fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:341:27: warning:inconclusive: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller] fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:440:21: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:409:25: note: err is assigned fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:440:21: note: err is overwritten fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:309:13: style: Local variable 'i' shadows outer variable [shadowVariable] fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:239:9: note: Shadowed declaration fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:309:13: note: Shadow variable fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:238:26: style: Parameter 'argv' can be declared as const array [constParameter] fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:219:16: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/puff/puff.c:272:12: style: Variable 'next' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/puff/pufftest.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:510:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1274:12: style: The comparison 'err == 0' is always true. [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1263:13: note: 'err' is assigned value '0' here. fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1274:12: note: The comparison 'err == 0' is always true. fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1162:6: style: Variable 's->num_file' is assigned an expression that holds the same value. [redundantAssignment] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1137:19: note: num_fileSaved is assigned 's->num_file' here. fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1162:6: note: Variable 's->num_file' is assigned an expression that holds the same value. fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:673:52: style:inconclusive: Function 'unzOpen2' argument 2 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. [funcArgNamesDifferent] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.h:185:52: note: Function 'unzOpen2' argument 2 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:673:52: note: Function 'unzOpen2' argument 2 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:739:68: style:inconclusive: Function 'unzGetGlobalInfo' argument 2 names different: declaration 'pglobal_info' definition 'pglobal_info32'. [funcArgNamesDifferent] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.h:206:54: note: Function 'unzGetGlobalInfo' argument 2 names different: declaration 'pglobal_info' definition 'pglobal_info32'. fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:739:68: note: Function 'unzGetGlobalInfo' argument 2 names different: declaration 'pglobal_info' definition 'pglobal_info32'. fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:493:55: style: Parameter 'pzlib_filefunc64_32_def' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:673:52: style: Parameter 'pzlib_filefunc32_def' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:685:57: style: Parameter 'pzlib_filefunc_def' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:731:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1189:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1235:63: style: Parameter 'file_pos' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1529:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1776:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1794:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1944:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:518:25: warning: Uninitialized variable: *pzlib_filefunc64_32_def.zopen32_file [uninitvar] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:692:38: note: Calling function 'unzOpenInternal', 2nd argument '&zlib_filefunc64_32_def_fill' value is fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:518:25: note: Uninitialized variable: *pzlib_filefunc64_32_def.zopen32_file fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:979:22: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:987:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:990:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/minizip/unzip.c:1408:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/puff/pufftest.c:129:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] fossil-src-2.27/compat/zlib/contrib/puff/pufftest.c:142:30: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] fossil-src-2.27/compat/zlib/contrib/puff/pufftest.c:92:17: style: Variable 'name' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:188:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:122:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:355:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:495:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:655:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1183:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1180:41: note: outer condition: zi->ci.method==8 fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1183:26: note: identical inner condition: zi->ci.method==8 fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:637:23: style: Condition 'central_pos==0' is always true [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:633:18: note: Assuming that condition 'central_pos>0' is not redundant fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:637:23: note: Condition 'central_pos==0' is always true fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:999:11: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:998:11: note: err is assigned fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:999:11: note: err is overwritten fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1001:11: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:999:11: note: err is assigned fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1001:11: note: err is overwritten fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1002:11: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1001:11: note: err is assigned fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1002:11: note: err is overwritten fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1498:36: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1493:53: note: err is assigned fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1498:36: note: err is overwritten fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:886:112: style:inconclusive: Function 'zipOpen2' argument 4 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. [funcArgNamesDifferent] fossil-src-2.27/compat/zlib/contrib/minizip/zip.h:140:52: note: Function 'zipOpen2' argument 4 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:886:112: note: Function 'zipOpen2' argument 4 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:816:117: style: Parameter 'pzlib_filefunc64_32_def' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:886:112: style: Parameter 'pzlib_filefunc32_def' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:897:117: style: Parameter 'pzlib_filefunc_def' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/minizip/crypt.h:35:40: style: Parameter 'pkeys' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:198:9: warning: Return value of function deflateInit() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:239:9: warning: Return value of function inflateInit() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:826:29: warning: Uninitialized variable: *pzlib_filefunc64_32_def.zopen32_file [uninitvar] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:904:58: note: Calling function 'zipOpen3', 4th argument '&zlib_filefunc64_32_def_fill' value is fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:826:29: note: Uninitialized variable: *pzlib_filefunc64_32_def.zopen32_file fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:67:35: style: Parameter 'pbeginTime64' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:71:38: style: Parameter 'pbeginTime64' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:154:25: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:195:24: style: Variable 'lOrigDone' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:210:23: style: Variable 'lOrigDone' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:236:24: style: Variable 'lOrigDone' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:251:23: style: Variable 'lOrigDone' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/testzlib/testzlib.c:154:10: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/minizip/zip.c:1638:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:195:11: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:245:10: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:331:21: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:329:24: note: Assuming allocation function fails fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:329:24: note: Assignment 'buffer=strdup(newdir)', assigned value is 0 fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:331:21: note: Null pointer dereference fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:337:7: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:329:24: note: Assuming allocation function fails fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:329:24: note: Assignment 'buffer=strdup(newdir)', assigned value is 0 fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:333:11: note: Assuming condition is false fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:337:7: note: Null pointer dereference fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:167:19: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:190:24: style: Parameter 't' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:192:16: style: Variable 'local' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:205:24: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:252:46: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:289:22: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:289:35: style: Parameter 'expr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:327:20: style: Parameter 'newdir' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:603:18: style: Variable 'TGZfile' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:85:8: style: struct member 'tar_header::uid' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:86:8: style: struct member 'tar_header::gid' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:89:8: style: struct member 'tar_header::chksum' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:91:8: style: struct member 'tar_header::linkname' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:92:8: style: struct member 'tar_header::magic' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:93:8: style: struct member 'tar_header::version' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:94:8: style: struct member 'tar_header::uname' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:95:8: style: struct member 'tar_header::gname' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:96:8: style: struct member 'tar_header::devmajor' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:97:8: style: struct member 'tar_header::devminor' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:98:8: style: struct member 'tar_header::prefix' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/contrib/untgz/untgz.c:104:22: style: union member 'tar_buffer::buffer' is never used. [unusedStructMember] fossil-src-2.27/compat/zlib/examples/enough.c:480:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/enough.c:519:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/crc32.c:731:13: style: Condition '*(unsigned char*)&endian' is always true [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/crc32.c:730:18: note: Assignment 'endian=1', assigned value is 1 fossil-src-2.27/compat/zlib/crc32.c:731:13: note: Condition '*(unsigned char*)&endian' is always true fossil-src-2.27/compat/zlib/examples/fitblk.c:64:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/fitblk.c:158:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/fitblk.c:115:28: style: Condition 'inf->avail_out!=0' is always true [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/examples/fitblk.c:104:26: note: Assignment 'inf->avail_out=4096', assigned value is 4096 fossil-src-2.27/compat/zlib/examples/fitblk.c:109:17: note: Assuming condition is false fossil-src-2.27/compat/zlib/examples/fitblk.c:115:28: note: Condition 'inf->avail_out!=0' is always true fossil-src-2.27/compat/zlib/examples/fitblk.c:62:23: style: Parameter 'why' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gun.c:559:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gun.c:645:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzappend.c:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzappend.c:270:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzappend.c:397:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzappend.c:370:5: warning: Return value of function deflateSetDictionary() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/examples/gzappend.c:376:9: warning: Return value of function deflatePrime() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/examples/gzappend.c:93:22: style: Parameter 'msg1' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gzappend.c:93:34: style: Parameter 'msg2' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gzappend.c:127:20: style: Variable 'start' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/examples/gzappend.c:388:25: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gzappend.c:472:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/examples/gzjoin.c:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzjoin.c:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzjoin.c:438:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzjoin.c:209:9: warning: Either the condition 'in==NULL' is redundant or there is possible null pointer dereference: in. [nullPointerRedundantCheck] fossil-src-2.27/compat/zlib/examples/gzjoin.c:293:12: note: Assuming that condition 'in==NULL' is not redundant fossil-src-2.27/compat/zlib/examples/gzjoin.c:295:12: note: Calling function 'gzhead', 1st argument 'in' value is 0 fossil-src-2.27/compat/zlib/examples/gzjoin.c:209:9: note: Null pointer dereference fossil-src-2.27/compat/zlib/examples/gzjoin.c:66:22: style: Parameter 'why1' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gzjoin.c:66:34: style: Parameter 'why2' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gzlog.c:354:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzlog.c:590:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzlog.c:629:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzlog.c:758:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzlog.c:831:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzlog.c:955:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gzlog.c:1016:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gun.c:535:11: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] fossil-src-2.27/compat/zlib/examples/gun.c:517:39: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gzlog.c:638:17: warning: Return value of function deflateSetDictionary() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/examples/gzlog.c:650:9: warning: Return value of function deflatePrime() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/examples/gzlog.c:661:17: warning: Return value of function deflate() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/examples/gzlog.c:377:5: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] fossil-src-2.27/compat/zlib/examples/gzlog.c:1005:29: style: Checking if unsigned expression 'len' is less than zero. [unsignedLessThanZero] fossil-src-2.27/compat/zlib/examples/gzlog.c:910:27: style:inconclusive: Function 'gzlog_compress' argument 1 names different: declaration 'log' definition 'logd'. [funcArgNamesDifferent] fossil-src-2.27/compat/zlib/examples/gzlog.h:85:27: note: Function 'gzlog_compress' argument 1 names different: declaration 'log' definition 'logd'. fossil-src-2.27/compat/zlib/examples/gzlog.c:910:27: note: Function 'gzlog_compress' argument 1 names different: declaration 'log' definition 'logd'. fossil-src-2.27/compat/zlib/examples/gzlog.c:997:24: style:inconclusive: Function 'gzlog_write' argument 1 names different: declaration 'log' definition 'logd'. [funcArgNamesDifferent] fossil-src-2.27/compat/zlib/examples/gzlog.h:77:24: note: Function 'gzlog_write' argument 1 names different: declaration 'log' definition 'logd'. fossil-src-2.27/compat/zlib/examples/gzlog.c:997:24: note: Function 'gzlog_write' argument 1 names different: declaration 'log' definition 'logd'. fossil-src-2.27/compat/zlib/examples/gzlog.c:1044:24: style:inconclusive: Function 'gzlog_close' argument 1 names different: declaration 'log' definition 'logd'. [funcArgNamesDifferent] fossil-src-2.27/compat/zlib/examples/gzlog.h:89:24: note: Function 'gzlog_close' argument 1 names different: declaration 'log' definition 'logd'. fossil-src-2.27/compat/zlib/examples/gzlog.c:1044:24: note: Function 'gzlog_close' argument 1 names different: declaration 'log' definition 'logd'. fossil-src-2.27/compat/zlib/examples/gzlog.c:437:32: style: Parameter 'log' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gzlog.c:718:51: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gzlog.c:867:25: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/examples/gznorm.c:450:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gznorm.c:467:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/zpipe.c:153:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/zpipe.c:202:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/deflate.c:1794:20: style: Condition 'len==left' is always false [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/deflate.c:1792:13: note: len is assigned '(left)>(have)?(have):(left)' here. fossil-src-2.27/compat/zlib/deflate.c:1794:20: note: Condition 'len==left' is always false fossil-src-2.27/compat/zlib/examples/zran.c:208:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/zran.c:357:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/gznorm.c:118:24: style: Variable 'put' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/deflate.c:530:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/deflate.c:618:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/deflate.c:866:20: style: Variable 'str' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/deflate.c:1289:20: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/deflate.c:1360:11: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/deflate.c:2019:9: style: Variable 'bflush' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/gzlib.c:222:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/gzread.c:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/examples/zran.c:365:5: warning: Return value of function inflateSetDictionary() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/gzwrite.c:80:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/gzread.c:399:43: warning: Either the condition 'size' is redundant or there is division by zero at line 399. [zerodivcond] fossil-src-2.27/compat/zlib/gzread.c:393:9: note: Assuming that condition 'size' is not redundant fossil-src-2.27/compat/zlib/gzread.c:399:43: note: Division by zero fossil-src-2.27/compat/zlib/gzread.c:484:24: style: Variable 'src' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/gzread.c:502:20: style: Variable 'eol' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inffast.c:53:32: style: Variable 'last' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inffast.c:55:24: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inffast.c:56:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/gzwrite.c:283:44: warning: Either the condition 'size' is redundant or there is division by zero at line 283. [zerodivcond] fossil-src-2.27/compat/zlib/gzwrite.c:277:9: note: Assuming that condition 'size' is not redundant fossil-src-2.27/compat/zlib/gzwrite.c:283:44: note: Division by zero fossil-src-2.27/compat/zlib/inftrees.c:279:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/infback.c:251:24: style: Variable 'from' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inftrees.c:32:68: style: Parameter 'lens' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/example.c:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:417:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:457:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:495:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIB_VERSION [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:196:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:384:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:397:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:459:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:483:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:623:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOUGH_DISTS [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/infcover.c:664:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/example.c:107:5: warning: Return value of function gzseek() is not used. [ignoredReturnValue] fossil-src-2.27/compat/zlib/test/minigzip.c:299:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/minigzip.c:399:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/minigzip.c:437:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/minigzip.c:536:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/test/minigzip.c:393:33: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/minigzip.c:393:45: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/minigzip.c:491:11: style: Variable 'bname' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inflate.c:1418:10: style: Variable 'state->flags' is assigned an expression that holds the same value. [redundantAssignment] fossil-src-2.27/compat/zlib/inflate.c:1414:11: note: flags is assigned 'state->flags' here. fossil-src-2.27/compat/zlib/inflate.c:1418:10: note: Variable 'state->flags' is assigned an expression that holds the same value. fossil-src-2.27/compat/zlib/inflate.c:95:31: style: Variable 'state' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inflate.c:599:24: style: Variable 'from' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inflate.c:1432:31: style: Variable 'state' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inflate.c:1440:31: style: Variable 'state' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inflate.c:1522:31: style: Variable 'state' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/inflate.c:1399:36: warning: Uninitialized variable: buf [uninitvar] fossil-src-2.27/compat/zlib/inflate.c:1393:28: note: Assuming condition is false fossil-src-2.27/compat/zlib/inflate.c:1399:36: note: Uninitialized variable: buf fossil-src-2.27/compat/zlib/test/infcover.c:188:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] fossil-src-2.27/compat/zlib/test/infcover.c:196:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] fossil-src-2.27/compat/zlib/test/infcover.c:221:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] fossil-src-2.27/compat/zlib/test/infcover.c:362:39: error: Null pointer dereference [nullPointer] fossil-src-2.27/compat/zlib/test/infcover.c:394:19: error: Null pointer dereference [nullPointer] fossil-src-2.27/compat/zlib/test/infcover.c:396:23: error: Null pointer dereference [nullPointer] fossil-src-2.27/compat/zlib/test/infcover.c:396:31: error: Null pointer dereference [nullPointer] fossil-src-2.27/compat/zlib/test/infcover.c:479:27: error: Null pointer dereference [nullPointer] fossil-src-2.27/compat/zlib/test/infcover.c:480:23: error: Null pointer dereference [nullPointer] fossil-src-2.27/compat/zlib/test/infcover.c:480:31: error: Null pointer dereference [nullPointer] fossil-src-2.27/compat/zlib/test/infcover.c:480:47: error: Null pointer dereference [nullPointer] fossil-src-2.27/compat/zlib/test/infcover.c:176:32: style: Parameter 'strm' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/infcover.c:184:31: style: Parameter 'strm' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/infcover.c:184:43: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/infcover.c:186:22: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/test/infcover.c:192:31: style: Parameter 'strm' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/infcover.c:192:43: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/infcover.c:194:22: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/test/infcover.c:284:22: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/infcover.c:463:22: style: Parameter 'desc' can be declared as pointer to const. However it seems that 'push' is a callback function, if 'desc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/compat/zlib/test/infcover.c:563:48: note: You might need to cast the function pointer here fossil-src-2.27/compat/zlib/test/infcover.c:463:22: note: Parameter 'desc' can be declared as pointer to const fossil-src-2.27/compat/zlib/test/infcover.c:508:21: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/infcover.c:508:32: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/test/infcover.c:303:20: style: Variable 'head.extra' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/test/infcover.c:304:24: style: Variable 'head.extra_max' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/test/infcover.c:305:19: style: Variable 'head.name' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/test/infcover.c:306:23: style: Variable 'head.name_max' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/test/infcover.c:307:22: style: Variable 'head.comment' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/compat/zlib/test/infcover.c:308:23: style: Variable 'head.comm_max' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/linenoise-win32.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_OUTPUT_HANDLE [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/linenoise-win32.c:81:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_OUTPUT_HANDLE [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/linenoise-win32.c:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREGROUND_RED [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/linenoise-win32.c:217:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREGROUND_RED [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/linenoise-win32.c:317:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] linenoise.c:406:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] linenoise.c:443:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] linenoise.c:450:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] linenoise.c:560:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] linenoise.c:664:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] linenoise.c:846:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] linenoise.c:1703:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] linenoise.c:1903:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] linenoise.c:1934:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/trees.c:202:57: style: Parameter 'bl_count' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/trees.c:507:50: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/trees.c:858:62: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/compat/zlib/trees.c:964:43: style: Parameter 's' can be declared as pointer to const [constParameterPointer] linenoise.c:1910:28: warning: Identical condition 'c=='\r'', second condition is always false [identicalConditionAfterEarlyExit] linenoise.c:1906:15: note: If condition 'c=='\r'' is true, the function will return/exit linenoise.c:1910:28: note: Testing identical condition 'c=='\r'' linenoise.c:1350:56: style: Condition '(last&0x80)==0' is always true [knownConditionTrueFalse] linenoise.c:1348:25: note: Assignment 'last=0', assigned value is 0 linenoise.c:1350:56: note: Condition '(last&0x80)==0' is always true linenoise.c:1364:16: style: Condition 'rc==2' is always false [knownConditionTrueFalse] linenoise.c:1333:18: note: Assignment 'rc=1', assigned value is 1 linenoise.c:1364:16: note: Condition 'rc==2' is always false stringbuf.c:28:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sb [nullPointerOutOfMemory] stringbuf.c:27:37: note: Assuming allocation function fails stringbuf.c:27:18: note: Assignment 'sb=(struct stringbuf*)malloc(sizeof(*sb))', assigned value is 0 stringbuf.c:28:2: note: Null pointer dereference stringbuf.c:29:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sb [nullPointerOutOfMemory] stringbuf.c:27:37: note: Assuming allocation function fails stringbuf.c:27:18: note: Assignment 'sb=(struct stringbuf*)malloc(sizeof(*sb))', assigned value is 0 stringbuf.c:29:2: note: Null pointer dereference stringbuf.c:33:2: warning: If memory allocation fails, then there is a possible null pointer dereference: sb [nullPointerOutOfMemory] stringbuf.c:27:37: note: Assuming allocation function fails stringbuf.c:27:18: note: Assignment 'sb=(struct stringbuf*)malloc(sizeof(*sb))', assigned value is 0 stringbuf.c:33:2: note: Null pointer dereference linenoise.c:2022:16: warning: If memory allocation fails, then there is a possible null pointer dereference: newHistory [nullPointerOutOfMemory] linenoise.c:2013:37: note: Assuming allocation function fails linenoise.c:2013:22: note: Assignment 'newHistory=(char**)calloc(sizeof(char*),len)', assigned value is 0 linenoise.c:2022:16: note: Null pointer dereference linenoise.c:1375:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] linenoise.c:1711:13: style:inconclusive: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] stringbuf.h:59:37: style: Parameter 'sb' can be declared as pointer to const [constParameterPointer] stringbuf.h:68:39: style: Parameter 'sb' can be declared as pointer to const [constParameterPointer] stringbuf.c:154:9: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] linenoise.c:384:11: style: Variable 'term' can be declared as pointer to const [constVariablePointer] linenoise.c:441:44: style: Parameter 'current' can be declared as pointer to const [constParameterPointer] linenoise.c:1020:25: style: Variable 'props' can be declared as const array [constVariable] pikchr.c:3292:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pikchr.c:3298:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pikchr.y:2370:16: style: Variable 'iSlot' is reassigned a value before the old one has been used. [redundantAssignment] pikchr.y:2357:13: note: iSlot is assigned pikchr.y:2370:16: note: iSlot is overwritten pikchr.y:2642:19: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] pikchr.y:2632:5: note: i is assigned pikchr.y:2642:19: note: i is overwritten pikchr.y:1958:30: style:inconclusive: Function 'pik_chop' argument 1 names different: declaration 'pFrom' definition 'f'. [funcArgNamesDifferent] pikchr.y:448:29: note: Function 'pik_chop' argument 1 names different: declaration 'pFrom' definition 'f'. pikchr.y:1958:30: note: Function 'pik_chop' argument 1 names different: declaration 'pFrom' definition 'f'. pikchr.y:1958:41: style:inconclusive: Function 'pik_chop' argument 2 names different: declaration 'pTo' definition 't'. [funcArgNamesDifferent] pikchr.y:448:42: note: Function 'pik_chop' argument 2 names different: declaration 'pTo' definition 't'. pikchr.y:1958:41: note: Function 'pik_chop' argument 2 names different: declaration 'pTo' definition 't'. pikchr.y:1977:48: style:inconclusive: Function 'pik_draw_arrowhead' argument 2 names different: declaration 'pFrom' definition 'f'. [funcArgNamesDifferent] pikchr.y:447:44: note: Function 'pik_draw_arrowhead' argument 2 names different: declaration 'pFrom' definition 'f'. pikchr.y:1977:48: note: Function 'pik_draw_arrowhead' argument 2 names different: declaration 'pFrom' definition 'f'. pikchr.y:1977:59: style:inconclusive: Function 'pik_draw_arrowhead' argument 3 names different: declaration 'pTo' definition 't'. [funcArgNamesDifferent] pikchr.y:447:57: note: Function 'pik_draw_arrowhead' argument 3 names different: declaration 'pTo' definition 't'. pikchr.y:1977:59: note: Function 'pik_draw_arrowhead' argument 3 names different: declaration 'pTo' definition 't'. pikchr.y:4997:20: style: Local variable 'i' shadows outer variable [shadowVariable] pikchr.y:4809:7: note: Shadowed declaration pikchr.y:4997:20: note: Shadow variable pikchr.y:273:33: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] pikchr.y:1104:39: style: Parameter 'pObj' can be declared as pointer to const. However it seems that 'boxOffset' is a callback function, if 'pObj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1948:27: note: You might need to cast the function pointer here pikchr.y:1104:39: note: Parameter 'pObj' can be declared as pointer to const pikchr.y:1132:51: style: Parameter 'pPt' can be declared as pointer to const. However it seems that 'boxChop' is a callback function, if 'pPt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1922:27: note: You might need to cast the function pointer here pikchr.y:1132:51: note: Parameter 'pPt' can be declared as pointer to const pikchr.y:1235:55: style: Parameter 'pId' can be declared as pointer to const. However it seems that 'circleNumProp' is a callback function, if 'pId' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1810:27: note: You might need to cast the function pointer here pikchr.y:1235:55: note: Parameter 'pId' can be declared as pointer to const pikchr.y:1254:54: style: Parameter 'pPt' can be declared as pointer to const. However it seems that 'circleChop' is a callback function, if 'pPt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1845:27: note: You might need to cast the function pointer here pikchr.y:1254:54: note: Parameter 'pPt' can be declared as pointer to const pikchr.y:1326:44: style: Parameter 'pObj' can be declared as pointer to const. However it seems that 'cylinderOffset' is a callback function, if 'pObj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1824:27: note: You might need to cast the function pointer here pikchr.y:1326:44: note: Parameter 'pObj' can be declared as pointer to const pikchr.y:1353:52: style: Parameter 'pId' can be declared as pointer to const. However it seems that 'dotNumProp' is a callback function, if 'pId' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1843:27: note: You might need to cast the function pointer here pikchr.y:1353:52: note: Parameter 'pId' can be declared as pointer to const pikchr.y:1397:43: style: Parameter 'pObj' can be declared as pointer to const. However it seems that 'diamondOffset' is a callback function, if 'pObj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1835:27: note: You might need to cast the function pointer here pikchr.y:1397:43: note: Parameter 'pObj' can be declared as pointer to const pikchr.y:1451:55: style: Parameter 'pPt' can be declared as pointer to const. However it seems that 'ellipseChop' is a callback function, if 'pPt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1856:27: note: You might need to cast the function pointer here pikchr.y:1451:55: note: Parameter 'pPt' can be declared as pointer to const pikchr.y:1467:43: style: Parameter 'pObj' can be declared as pointer to const. However it seems that 'ellipseOffset' is a callback function, if 'pObj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1857:27: note: You might need to cast the function pointer here pikchr.y:1467:43: note: Parameter 'pObj' can be declared as pointer to const pikchr.y:1511:40: style: Parameter 'pObj' can be declared as pointer to const. However it seems that 'fileOffset' is a callback function, if 'pObj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pikchr.y:1868:27: note: You might need to cast the function pointer here pikchr.y:1511:40: note: Parameter 'pObj' can be declared as pointer to const pikchr.y:1958:30: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] pikchr.y:1977:68: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] pikchr.y:2136:61: style: Parameter 'pPt' can be declared as pointer to const [constParameterPointer] pikchr.y:2267:44: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] pikchr.y:2380:36: style: Parameter 't' can be declared as pointer to const [constParameterPointer] pikchr.y:2597:47: style: Parameter 'pErr' can be declared as pointer to const [constParameterPointer] pikchr.y:2710:50: style: Parameter 'e1' can be declared as pointer to const [constParameterPointer] pikchr.y:2710:75: style: Parameter 'e2' can be declared as pointer to const [constParameterPointer] pikchr.y:2759:23: style: Parameter 'num' can be declared as pointer to const [constParameterPointer] pikchr.y:2787:30: style: Parameter 'pA' can be declared as pointer to const [constParameterPointer] pikchr.y:2787:42: style: Parameter 'pB' can be declared as pointer to const [constParameterPointer] pikchr.y:2802:56: style: Parameter 'pPt' can be declared as pointer to const [constParameterPointer] pikchr.y:2903:45: style: Parameter 'pId' can be declared as pointer to const [constParameterPointer] pikchr.y:2948:11: style: Variable 'pPrior' can be declared as pointer to const [constVariablePointer] pikchr.y:3005:47: style: Parameter 'pId' can be declared as pointer to const [constParameterPointer] pikchr.y:3022:11: style: Parameter 'pCode' can be declared as pointer to const [constParameterPointer] pikchr.y:3148:49: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] pikchr.y:3205:37: style: Parameter 'pId' can be declared as pointer to const [constParameterPointer] pikchr.y:3240:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] pikchr.y:3272:59: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] pikchr.y:3325:9: style: Parameter 'pDist' can be declared as pointer to const [constParameterPointer] pikchr.y:3326:11: style: Parameter 'pHeading' can be declared as pointer to const [constParameterPointer] pikchr.y:3374:56: style: Parameter 'pPlace' can be declared as pointer to const [constParameterPointer] pikchr.y:3420:50: style: Parameter 'pPt' can be declared as pointer to const [constParameterPointer] pikchr.y:3500:38: style: Parameter 'pOther' can be declared as pointer to const [constParameterPointer] pikchr.y:3510:55: style: Parameter 'pAt' can be declared as pointer to const [constParameterPointer] pikchr.y:3512:24: style: Variable 'eDirToCp' can be declared as const array [constVariable] pikchr.y:3550:49: style: Parameter 'pFlag' can be declared as pointer to const [constParameterPointer] pikchr.y:4148:54: style: Parameter 'pD' can be declared as pointer to const [constParameterPointer] pikchr.y:4172:49: style: Parameter 'pProp' can be declared as pointer to const [constParameterPointer] pikchr.y:4222:58: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] pikchr.y:4434:9: style: Variable 'zDir' can be declared as pointer to const [constVariablePointer] pikchr.y:4511:13: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] pikchr.y:5148:47: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] pikchr.y:5181:11: style: Parameter 'pOuter' can be declared as pointer to const [constParameterPointer] pikchr.y:5239:35: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] pikchr.c:2061:36: style: Parameter 'yypParser' can be declared as pointer to const [constParameterPointer] pikchr.c:3438:19: style: Variable 'i' can be declared as pointer to const [constVariablePointer] pikchr.y:2107:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] pikchr.y:5032:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/add.c:65:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFESTFLG_RAW [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:172:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zRepositoryName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:287:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:412:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCAN_ALL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:625:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argv [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:721:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localOpen [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:828:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:920:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:985:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/add.c:1065:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/ajax.c:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AJAX_RENDER_PLAIN_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/ajax.c:108:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AJAX_RENDER_GUESS [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/ajax.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/ajax.c:198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/ajax.c:226:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/ajax.c:307:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/alerts.c:56:30: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] fossil-src-2.27/src/alerts/mkwav.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/alerts/mkwav.c:30:18: style: Parameter 'aData' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/allrepo.c:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/allrepo.c:186:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/attach.c:85:3: error: syntax error [syntaxError] fossil-src-2.27/src/backlink.c:126:3: error: syntax error [syntaxError] fossil-src-2.27/src/backoffice.c:171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fAnyTrace [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:246:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTECT_CONFIG [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTECT_CONFIG [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:385:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTECT_CONFIG [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:428:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zRepositoryName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:459:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:488:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:639:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zRepositoryName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:728:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fAnyTrace [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:828:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/backoffice.c:541:26: style: Condition 'backofficeSleep(1000*(x.tmCurrent-tmNow+1))' is always false [knownConditionTrueFalse] fossil-src-2.27/src/backoffice.c:541:26: note: Calling function 'backofficeSleep' returns 0 fossil-src-2.27/src/backoffice.c:541:26: note: Condition 'backofficeSleep(1000*(x.tmCurrent-tmNow+1))' is always false fossil-src-2.27/src/backoffice.c:558:26: style: Condition 'backofficeSleep(1000)' is always false [knownConditionTrueFalse] fossil-src-2.27/src/backoffice.c:558:26: note: Calling function 'backofficeSleep' returns 0 fossil-src-2.27/src/backoffice.c:558:26: note: Condition 'backofficeSleep(1000)' is always false fossil-src-2.27/src/backoffice.c:331:13: style: Checking if unsigned expression 'pid' is less than zero. [unsignedLessThanZero] fossil-src-2.27/src/backoffice.c:606:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/bag.c:235:20: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/bisect.c:100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localOpen [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/bisect.c:239:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/bisect.c:320:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/bisect.c:405:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/bisect.c:567:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/bisect.c:38:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/bisect.c:659:11: style: Variable 'zDisplay' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cgiOutput [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:521:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOBFLAG_NotSQL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:759:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_SEEK_SET [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:995:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1099:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOBFLAG_NotSQL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1226:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1301:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1371:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1430:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1482:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1497:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1823:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/blob.c:1352:3: warning: Return value of function compress() is not used. [ignoredReturnValue] fossil-src-2.27/src/blob.c:1402:3: warning: Return value of function deflateInit() is not used. [ignoredReturnValue] fossil-src-2.27/src/blob.c:1405:3: warning: Return value of function deflate() is not used. [ignoredReturnValue] fossil-src-2.27/src/blob.c:1408:3: warning: Return value of function deflate() is not used. [ignoredReturnValue] fossil-src-2.27/src/blob.c:1409:3: warning: Return value of function deflate() is not used. [ignoredReturnValue] fossil-src-2.27/src/blob.c:151:10: warning: Either the condition 'z' is redundant or there is possible null pointer dereference: z. [nullPointerRedundantCheck] fossil-src-2.27/src/blob.c:150:10: note: Assuming that condition 'z' is not redundant fossil-src-2.27/src/blob.c:151:10: note: Null pointer dereference fossil-src-2.27/src/blob.c:271:25: style: Parameter 'pBlob' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/blob.c:308:42: style: Parameter 'zStr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/blob.c:508:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:573:18: style: Variable 'buf1' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:573:25: style: Variable 'buf2' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:595:23: style: Parameter 'pBlob' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/blob.c:731:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/blob.c:773:21: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/blob.c:791:9: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:812:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:834:9: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:862:9: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:904:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:935:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:1445:18: style: Variable 'inBuf' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/blob.c:1691:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/branch.c:233:1: error: syntax error [syntaxError] fossil-src-2.27/src/browse.c:253:5: error: syntax error [syntaxError] fossil-src-2.27/src/builtin.c:117:3: error: syntax error [syntaxError] fossil-src-2.27/src/bundle.c:34:1: error: syntax error [syntaxError] fossil-src-2.27/src/cache.c:434:11: error: syntax error [syntaxError] fossil-src-2.27/src/capabilities.c:344:3: error: syntax error [syntaxError] fossil-src-2.27/src/captcha.c:516:1: error: syntax error [syntaxError] fossil-src-2.27/src/cgi.c:1663:3: error: syntax error [syntaxError] fossil-src-2.27/src/chat.c:174:3: error: syntax error [syntaxError] fossil-src-2.27/src/checkin.c:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:127:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:487:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:708:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:737:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:893:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1034:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1193:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCAN_ALL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1395:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1500:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIKI_LINKSONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1635:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1701:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aCommitFile [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1788:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Setup [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1812:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1899:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:2109:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOK_NUL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:2296:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:2359:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMCK_PREVIEW [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:2553:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNoSync [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:709:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:727:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:998:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:1427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:3792:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:8310:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:8436:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:14601:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdxRemSlot [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:21942:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:23177:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:23388:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:24793:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:25625:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable azHelp [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:25713:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:25850:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26022:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26344:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26364:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26375:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26521:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26611:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26652:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26760:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26827:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26850:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:26895:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:27136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:27147:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:27470:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:27569:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:27585:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:27630:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:27652:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:28514:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:28791:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:28861:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:32751:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:32829:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:33073:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:33166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:33183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:33233:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:33243:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:33251:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/shell.c:33305:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkin.c:1944:15: style: Variable 'cmp' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/src/checkin.c:1942:9: note: cmp is assigned fossil-src-2.27/src/checkin.c:1944:15: note: cmp is overwritten fossil-src-2.27/src/checkin.c:1274:18: style: Local variable 'ans' shadows outer variable [shadowVariable] fossil-src-2.27/src/checkin.c:1251:14: note: Shadowed declaration fossil-src-2.27/src/checkin.c:1274:18: note: Shadow variable fossil-src-2.27/src/checkin.c:1440:9: style: Local variable 'i' shadows outer variable [shadowVariable] fossil-src-2.27/src/checkin.c:1378:7: note: Shadowed declaration fossil-src-2.27/src/checkin.c:1440:9: note: Shadow variable fossil-src-2.27/src/checkin.c:706:9: style: Variable 'zAll' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/checkin.c:1410:15: style: Variable 'zEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/checkout.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKSIG_ENOTFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:52:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:103:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:147:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFESTFLG_RAW [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:241:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_BRANCH [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:319:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:390:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:428:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/checkout.c:296:9: style: Variable 'zVers' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/clearsign.c:63:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/clone.c:420:5: error: syntax error [syntaxError] fossil-src-2.27/src/color.c:438:7: error: syntax error [syntaxError] fossil-src-2.27/src/comformat.c:654:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMENT_PRINT_CANONICAL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/comformat.c:715:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comFmtFlags [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/comformat.c:775:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMENT_PRINT_CANONICAL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/comformat.c:480:9: style: Variable 'iBuf' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/comformat.c:554:13: style: Variable 'kc' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/configure.c:190:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIGSET_ALL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:263:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Admin [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:295:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIGSET_TKT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:383:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIGSET_SCRIBER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:519:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Admin [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:548:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIGSET_SHUN [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:836:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:995:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:1083:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:1128:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/configure.c:245:12: style: Variable 'pSet' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/configure.c:444:17: style: Variable 'checkMask' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/content.c:242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repositoryOpen [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:337:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:358:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:403:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_NONE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:473:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcvid [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repositoryOpen [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:670:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repositoryOpen [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:714:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:750:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:936:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:985:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:1218:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:1290:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/content.c:823:35: style: Parameter 'aSrc' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/content.c:1048:13: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/cookies.c:252:3: error: syntax error [syntaxError] fossil-src-2.27/src/db.c:128:5: error: syntax error [syntaxError] fossil-src-2.27/src/delta.c:132:29: style: Parameter 'pHash' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/delta.c:195:18: style: Variable 'zStart' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/delta.c:493:17: style: Variable 'bestCnt' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/deltacmd.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/deltacmd.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/deltacmd.c:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/deltacmd.c:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/deltafunc.c:348:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/deltafunc.c:447:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iColumn [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/deltafunc.c:210:18: style: Variable 'zStart' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/deltafunc.c:377:26: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/deltafunc.c:387:26: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/descendants.c:617:5: error: syntax error [syntaxError] fossil-src-2.27/src/diff.c:3844:3: error: syntax error [syntaxError] fossil-src-2.27/src/diffcmd.c:226:1: error: syntax error [syntaxError] fossil-src-2.27/src/dispatch.c:880:7: error: syntax error [syntaxError] fossil-src-2.27/src/doc.c:525:3: error: syntax error [syntaxError] fossil-src-2.27/src/encode.c:626:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/encode.c:700:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/encode.c:924:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/encode.c:400:11: style: Local variable 'c' shadows outer variable [shadowVariable] fossil-src-2.27/src/encode.c:388:16: note: Shadowed declaration fossil-src-2.27/src/encode.c:400:11: note: Shadow variable fossil-src-2.27/src/encode.c:432:9: style: Variable 'zSlash' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/etag.c:90:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOSSIL_BUILD_HASH [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/etag.c:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETAG_HASH [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/etag.c:194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HNAME_MIN [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/etag.c:241:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isConst [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/event.c:46:3: error: syntax error [syntaxError] fossil-src-2.27/src/export.c:510:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/export.c:922:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/export.c:1096:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/export.c:1418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/export.c:1766:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbIgnoreErrors [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/export.c:1883:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/export.c:308:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] fossil-src-2.27/src/export.c:320:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] fossil-src-2.27/src/export.c:338:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] fossil-src-2.27/src/export.c:131:35: style: Redundant condition: The condition 'zContact[j]' is redundant since 'zContact[j] == ' '' is sufficient. [redundantCondition] fossil-src-2.27/src/export.c:147:48: style: Redundant condition: The condition 'zContact[i]' is redundant since 'zContact[i] == ' '' is sufficient. [redundantCondition] fossil-src-2.27/src/export.c:149:38: style: Redundant condition: The condition 'zContact[j]' is redundant since 'zContact[j] == ' '' is sufficient. [redundantCondition] fossil-src-2.27/src/export.c:1367:37: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: xCmd [nullPointerOutOfResources] fossil-src-2.27/src/export.c:1362:17: note: Assuming allocation function fails fossil-src-2.27/src/export.c:1362:17: note: Assignment 'xCmd=popen(zCmd,"r")', assigned value is 0 fossil-src-2.27/src/export.c:1367:37: note: Null pointer dereference fossil-src-2.27/src/export.c:1368:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: xCmd [nullPointerOutOfResources] fossil-src-2.27/src/export.c:1362:17: note: Assuming allocation function fails fossil-src-2.27/src/export.c:1362:17: note: Assignment 'xCmd=popen(zCmd,"r")', assigned value is 0 fossil-src-2.27/src/export.c:1368:12: note: Null pointer dereference fossil-src-2.27/src/export.c:1198:11: style: Local variable 'i' shadows outer variable [shadowVariable] fossil-src-2.27/src/export.c:1082:7: note: Shadowed declaration fossil-src-2.27/src/export.c:1198:11: note: Shadow variable fossil-src-2.27/src/export.c:1262:17: style: Local variable 'zMark' shadows outer variable [shadowVariable] fossil-src-2.27/src/export.c:1086:9: note: Shadowed declaration fossil-src-2.27/src/export.c:1262:17: note: Shadow variable fossil-src-2.27/src/export.c:1778:9: style: Local variable 'n' shadows outer variable [shadowVariable] fossil-src-2.27/src/export.c:1746:7: note: Shadowed declaration fossil-src-2.27/src/export.c:1778:9: note: Shadow variable fossil-src-2.27/src/export.c:883:24: style: Variable 'aSafe' can be declared as const array [constVariable] fossil-src-2.27/src/extcgi.c:360:5: error: syntax error [syntaxError] fossil-src-2.27/src/file.c:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:223:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:244:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:274:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:319:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IXUSR [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:333:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERM_EXE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:346:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:381:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SymFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:457:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:515:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fJail [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:534:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:625:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fossil_free [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:664:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:685:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:703:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:733:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:758:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:982:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1278:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1312:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1476:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1546:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1587:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1620:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1694:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1738:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1875:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1907:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localOpen [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1995:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2017:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fossil_strncmp [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2140:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2267:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2408:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2428:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2484:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2601:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2674:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_Stmt_m [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:2752:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:3004:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:3022:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:3071:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/file.c:1227:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] fossil-src-2.27/src/file.c:736:3: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] fossil-src-2.27/src/file.c:802:8: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] fossil-src-2.27/src/file.c:808:11: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] fossil-src-2.27/src/file.c:2209:8: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] fossil-src-2.27/src/file.c:2048:20: style:inconclusive: Redundant condition: The condition 'zUri[i]' is redundant since 'zUri[i] >= 'a'' is sufficient. [redundantCondition] fossil-src-2.27/src/file.c:1126:48: style: Condition 'unicode<=0xdfff' is always true [knownConditionTrueFalse] fossil-src-2.27/src/file.c:1116:26: note: Assuming that condition 'unicode>=0xe000' is not redundant fossil-src-2.27/src/file.c:1126:48: note: Condition 'unicode<=0xdfff' is always true fossil-src-2.27/src/file.c:601:10: warning: Either the condition 'zEnd' is redundant or there is possible null pointer dereference: zEnd. [nullPointerRedundantCheck] fossil-src-2.27/src/file.c:604:7: note: Assuming that condition 'zEnd' is not redundant fossil-src-2.27/src/file.c:601:10: note: Null pointer dereference fossil-src-2.27/src/file.c:1813:10: style: Variable 'zPwd' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/src/file.c:1811:10: note: zPwd is assigned fossil-src-2.27/src/file.c:1813:10: note: zPwd is overwritten fossil-src-2.27/src/file.c:792:18: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/file.c:793:17: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/fileedit.c:156:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:195:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERM_REG [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:245:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fossil_stricmp [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:332:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:450:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:811:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:912:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:927:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_Stmt [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:1046:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:1119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_HTML [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:1225:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERM_LNK [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:1311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:1356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:1468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:1561:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AJAX_RENDER_GUESS [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fileedit.c:313:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fossil-src-2.27/src/finfo.c:759:30: error: Unmatched ')'. Configuration: '__GNUC__=1'. [syntaxError] fossil-src-2.27/src/foci.c:56:1: error: syntax error [syntaxError] fossil-src-2.27/src/forum.c:306:3: error: syntax error [syntaxError] fossil-src-2.27/src/fshell.c:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fusefs.c:343:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fuzz.c:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fuzz.c:120:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_OK_NOT_FOUND [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fuzz.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/fuzz.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/glob.c:275:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:155:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphContext [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:192:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rid [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:206:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rid [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphRow [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:344:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GR_MAX_RAIL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:380:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELINE_DISJOINT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:471:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mxRail [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:519:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMELINE_DISJOINT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/graph.c:1059:7: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] fossil-src-2.27/src/graph.c:1036:9: note: j is assigned fossil-src-2.27/src/graph.c:1059:7: note: j is overwritten fossil-src-2.27/src/graph.c:560:19: style: Local variable 'pParent' shadows outer variable [shadowVariable] fossil-src-2.27/src/graph.c:513:43: note: Shadowed declaration fossil-src-2.27/src/graph.c:560:19: note: Shadow variable fossil-src-2.27/src/graph.c:582:17: style: Local variable 'pParent' shadows outer variable [shadowVariable] fossil-src-2.27/src/graph.c:513:43: note: Shadowed declaration fossil-src-2.27/src/graph.c:582:17: note: Shadow variable fossil-src-2.27/src/graph.c:589:19: style: Local variable 'pParent' shadows outer variable [shadowVariable] fossil-src-2.27/src/graph.c:513:43: note: Shadowed declaration fossil-src-2.27/src/graph.c:589:19: note: Shadow variable fossil-src-2.27/src/graph.c:610:19: style: Local variable 'pParent' shadows outer variable [shadowVariable] fossil-src-2.27/src/graph.c:513:43: note: Shadowed declaration fossil-src-2.27/src/graph.c:610:19: note: Shadow variable fossil-src-2.27/src/graph.c:243:15: style: Parameter 'aParent' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/graph.c:294:13: style: Variable 'pRow' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/graph.c:396:34: style: Parameter 'pBottom' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/graph.c:466:13: style: Variable 'pRow' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/graph.c:560:19: style: Variable 'pParent' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/graph.c:589:19: style: Variable 'pParent' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/graph.c:610:19: style: Variable 'pParent' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/graph.c:702:15: style: Variable 'pChild' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/gzip.c:90:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/gzip.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/gzip.c:90:5: warning: Return value of function deflateInit2() is not used. [ignoredReturnValue] fossil-src-2.27/src/gzip.c:95:5: warning: Return value of function deflate() is not used. [ignoredReturnValue] fossil-src-2.27/src/hname.c:70:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HNAME_LEN_SHA1 [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hname.c:83:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HNAME_SHA1 [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hname.c:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HNAME_ERROR [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hname.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HNAME_ERROR [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hname.c:173:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eHashPolicy [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hname.c:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPOLICY_SHA3 [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hname.c:228:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eHashPolicy [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hname.c:264:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hook.c:115:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameOfExe [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hook.c:144:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTECT_CONFIG [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hook.c:249:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:26942:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:29681:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexIsInit [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:30137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:37667:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ht [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:39747:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:39913:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:40294:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:40448:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:40604:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:40717:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:40874:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:41099:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:41404:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:41457:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:42371:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:42504:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:42599:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSPC [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:42775:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:42821:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:42866:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:42906:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:43324:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:43445:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:43503:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:43640:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:43798:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:43972:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:44173:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:45430:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:45607:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:45719:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:45787:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:45886:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:46012:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:56080:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pDirty [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:57195:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:57563:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:64249:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCache [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:67236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aCksum [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:67959:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aLock [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:68257:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aSegment [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:72914:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:72926:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:73419:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:73461:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:73482:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:73534:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:76223:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:76767:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBt [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:80213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ixNx [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:81089:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable balance_deeper_called [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:83106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:84071:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc2 [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:85382:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:85399:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:86378:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aOp [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:86799:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argv [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:92173:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:92275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:95090:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aType [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:95248:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:96392:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:105642:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aColl [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:106286:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSz [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:112409:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLeft [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:112460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTable [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:112677:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:112806:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:112868:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:112952:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:112972:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:115334:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:116887:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:117400:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:123266:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:124129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLastToken [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:124653:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pOld [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:127046:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:127475:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aCol [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:128534:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:128637:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:128712:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:128866:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pSelect [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:129609:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:131316:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:132659:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zEnd [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:140534:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:143083:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:144766:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcp [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:145281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:145315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:145872:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:146115:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:146262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:147267:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aColl [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:151824:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:153012:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:155739:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:156621:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:158049:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:158429:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:159693:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xRollback [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:159702:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xCommit [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:160849:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explain [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:160977:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explain [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:162015:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeMask [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:163028:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:163753:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eOperator [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:163875:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:167122:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aRhs [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:168173:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLSlot [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:169820:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argvIndex [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:172332:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:183222:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedWithOom [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:187668:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:209511:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/extsrc/sqlite3.c:213379:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/hook.c:255:17: style: Local variable 'zCmd' shadows outer variable [shadowVariable] fossil-src-2.27/src/hook.c:246:15: note: Shadowed declaration fossil-src-2.27/src/hook.c:255:17: note: Shadow variable fossil-src-2.27/src/hook.c:281:17: style: Local variable 'zCmd' shadows outer variable [shadowVariable] fossil-src-2.27/src/hook.c:246:15: note: Shadowed declaration fossil-src-2.27/src/hook.c:281:17: note: Shadow variable fossil-src-2.27/src/hook.c:406:19: style: Local variable 'zCmd' shadows outer variable [shadowVariable] fossil-src-2.27/src/hook.c:246:15: note: Shadowed declaration fossil-src-2.27/src/hook.c:406:19: note: Shadow variable fossil-src-2.27/src/http.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:150:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:217:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:264:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:328:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_OK_NOT_FOUND [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fHttpTrace [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zHttpCmd [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:821:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_GENERIC [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http.c:566:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] fossil-src-2.27/src/http.c:565:16: note: outer condition: g.zHttpAuth fossil-src-2.27/src/http.c:566:18: note: identical inner condition: g.zHttpAuth fossil-src-2.27/src/http.c:616:25: style: Redundant condition: The condition 'zLine[i]' is redundant since 'zLine[i] == ' '' is sufficient. [redundantCondition] fossil-src-2.27/src/http.c:608:11: style: Local variable 'i' shadows outer variable [shadowVariable] fossil-src-2.27/src/http.c:450:7: note: Shadowed declaration fossil-src-2.27/src/http.c:608:11: note: Shadow variable fossil-src-2.27/src/http.c:753:9: style: Local variable 'i' shadows outer variable [shadowVariable] fossil-src-2.27/src/http.c:450:7: note: Shadowed declaration fossil-src-2.27/src/http.c:753:9: note: Shadow variable fossil-src-2.27/src/http_socket.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_socket.c:200:26: style: Parameter 'NotUsed' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/http_ssl.c:958:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_OK_NOT_FOUND [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_ssl.c:1202:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fAllowACME [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_ssl.c:1212:16: style: Redundant condition: The condition 'c == ','' is redundant since 'c != '-'' is sufficient. [redundantCondition] fossil-src-2.27/src/http_ssl.c:1212:26: style: Redundant condition: The condition 'c == '/'' is redundant since 'c != '-'' is sufficient. [redundantCondition] fossil-src-2.27/src/http_ssl.c:1212:40: style: Condition 'c==':'' is always false [knownConditionTrueFalse] fossil-src-2.27/src/http_ssl.c:1212:20: note: Assuming that condition 'c!='-'' is not redundant fossil-src-2.27/src/http_ssl.c:1212:40: note: Condition 'c==':'' is always false fossil-src-2.27/src/http_ssl.c:956:12: style: Variable 'nHit' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/http_transport.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zSshCmd [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_transport.c:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zIpAddr [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_transport.c:290:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameOfExe [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_transport.c:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSshTrace [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_transport.c:463:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSshTrace [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_transport.c:489:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/http_transport.c:57:39: style: Parameter 'pUrlData' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/http_transport.c:214:31: style: Parameter 'pUrlData' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/http_transport.c:325:37: style: Parameter 'pUrlData' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/http_transport.c:470:41: style: Parameter 'pUrlData' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/import.c:106:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcvid [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:270:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fQuiet [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:463:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:486:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:613:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:1058:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:1339:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_SEEK_SET [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:1824:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/import.c:545:9: style: Variable 'zUuid' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/import.c:548:9: style: Variable 'zFrom' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/import.c:1446:13: style: Variable 'zAction' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/import.c:1447:13: style: Variable 'zKind' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/import.c:991:12: style: Variable 'nLen' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/import.c:1590:17: style: Variable 'rid' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/info.c:3822:54: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] fossil-src-2.27/src/interwiki.c:347:3: error: syntax error [syntaxError] fossil-src-2.27/src/leaf.c:37:5: error: syntax error [syntaxError] fossil-src-2.27/src/loadctrl.c:60:3: error: syntax error [syntaxError] fossil-src-2.27/src/login.c:670:12: error: syntax error [syntaxError] fossil-src-2.27/src/lookslike.c:122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOK_NONE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/lookslike.c:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOK_INVALID [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/lookslike.c:270:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOK_NONE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/lookslike.c:425:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/lookslike.c:559:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/lookslike.c:590:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/lookslike.c:566:38: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: in [nullPointerOutOfResources] fossil-src-2.27/src/lookslike.c:561:15: note: Assuming allocation function fails fossil-src-2.27/src/lookslike.c:561:15: note: Assignment 'in=fopen(zInFile,"rb")', assigned value is 0 fossil-src-2.27/src/lookslike.c:566:38: note: Null pointer dereference fossil-src-2.27/src/main.c:3762:70: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] fossil-src-2.27/src/manifest.c:278:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rid [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:494:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parseCnt [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1255:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_SUBSTITUTE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1329:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1371:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1430:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1488:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERM_REG [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1594:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1657:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1861:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zCPTarget [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1908:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zCPTarget [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1953:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HNAME_MIN [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:2038:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TH_OK [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:2167:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:2248:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:2291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_WIKI [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:2338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TH_OK [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:2911:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:2971:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_ATTACHMENT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:3099:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_ANY [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:3138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:3182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/manifest.c:1428:22: style: Condition 'pB->iFilenFile' is always true [knownConditionTrueFalse] fossil-src-2.27/src/manifest.c:1420:20: note: Assuming that condition 'pB->iFile>=pB->nFile' is not redundant fossil-src-2.27/src/manifest.c:1428:22: note: Condition 'pB->iFilenFile' is always true fossil-src-2.27/src/manifest.c:1135:11: style: Local variable 'zUuid' shadows outer variable [shadowVariable] fossil-src-2.27/src/manifest.c:472:9: note: Shadowed declaration fossil-src-2.27/src/manifest.c:1135:11: note: Shadow variable fossil-src-2.27/src/manifest.c:2382:11: style: Local variable 'i' shadows outer variable [shadowVariable] fossil-src-2.27/src/manifest.c:2338:7: note: Shadowed declaration fossil-src-2.27/src/manifest.c:2382:11: note: Shadow variable fossil-src-2.27/src/manifest.c:2708:9: style: Local variable 'i' shadows outer variable [shadowVariable] fossil-src-2.27/src/manifest.c:2338:7: note: Shadowed declaration fossil-src-2.27/src/manifest.c:2708:9: note: Shadow variable fossil-src-2.27/src/manifest.c:1028:15: style: Variable 'zSize' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/manifest.c:2251:13: style: Variable 'nOrig' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/markdown.c:377:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:441:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKDA_NOT_AUTOLINK [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:497:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:887:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:907:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:931:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:966:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKDA_NOT_AUTOLINK [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:1921:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKD_LI_BLOCK [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:2060:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:2185:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKD_CELL_ALIGN_LEFT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:2283:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKD_CELL_HEAD [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:2373:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKD_LIST_ORDERED [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:2660:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown.c:1351:70: style: Condition 'get_link_inline(link,title,data+i+1,span_end-(i+1))<0' is always false [knownConditionTrueFalse] fossil-src-2.27/src/markdown.c:1351:31: note: Calling function 'get_link_inline' returns 0 fossil-src-2.27/src/markdown.c:1351:70: note: Condition 'get_link_inline(link,title,data+i+1,span_end-(i+1))<0' is always false fossil-src-2.27/src/markdown.c:1877:22: style: Condition 'end-beg>3' is always true [knownConditionTrueFalse] fossil-src-2.27/src/markdown.c:1875:20: note: Assuming that condition 'end-beg>3' is not redundant fossil-src-2.27/src/markdown.c:1877:22: note: Condition 'end-beg>3' is always true fossil-src-2.27/src/markdown.c:363:36: style: Parameter 'rndr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:403:38: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:576:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:844:9: style: Parameter 'data' can be declared as pointer to const. However it seems that 'char_linebreak' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/markdown.c:2689:54: note: You might need to cast the function pointer here fossil-src-2.27/src/markdown.c:844:9: note: Parameter 'data' can be declared as pointer to const fossil-src-2.27/src/markdown.c:1070:9: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1203:47: style: Variable 'last' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/markdown.c:1270:9: style: Parameter 'data' can be declared as pointer to const. However it seems that 'char_footnote' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/markdown.c:2691:56: note: You might need to cast the function pointer here fossil-src-2.27/src/markdown.c:1270:9: note: Parameter 'data' can be declared as pointer to const fossil-src-2.27/src/markdown.c:1438:27: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1473:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1495:31: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1530:34: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1548:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1558:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1569:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1591:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:1703:11: style: Variable 'zEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/markdown.c:1780:11: style: Variable 'zEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/markdown.c:2167:8: style: Parameter 'aligns' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/markdown.c:496:23: style: Variable 'action' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/markdown.c:714:21: style: Variable 'work' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/markdown.c:2059:20: style: Variable 'work_size' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/markdown_html.c:247:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKD_LIST_ORDERED [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown_html.c:304:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKD_CELL_HEAD [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown_html.c:590:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKDA_IMPLICIT_EMAIL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown_html.c:643:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIKCHR_PROCESS_NONCE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown_html.c:819:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIKI_NOBADLINKS [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/markdown_html.c:103:14: style: Variable 'beg' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/markdown_html.c:135:14: style: Variable 'beg' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/match.c:77:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_BRLIST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/match.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_EXACT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/match.c:215:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_REGEXP [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/match.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/match.c:288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/md5.c:455:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/md5.c:295:43: style: Parameter 'digest' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/md5.c:350:17: style: Variable 'pFirst' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/md5.c:350:26: style: Variable 'pLast' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/merge.c:49:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameOfExe [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge.c:257:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_TCL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge.c:378:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge.c:535:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_BRANCH [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge.c:710:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge.c:817:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zCmdName [valueFlowBailoutIncompleteVar] fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:191:25: style: Condition 'comsize>0' is always false [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:144:27: note: Assignment 'comment=""', assigned value is "" fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:145:25: note: Assignment 'comsize=(int)strlen(comment)', assigned value is 0 fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:191:25: note: Condition 'comsize>0' is always false fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:237:21: style: Condition 'comsize>0' is always false [knownConditionTrueFalse] fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:219:23: note: Assignment 'comment=""', assigned value is "" fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:220:21: note: Assignment 'comsize=(int)strlen(comment)', assigned value is 0 fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:237:21: note: Condition 'comsize>0' is always false fossil-src-2.27/src/merge.c:1489:9: style: The if condition is the same as the previous if condition [duplicateCondition] fossil-src-2.27/src/merge.c:1488:9: note: First condition fossil-src-2.27/src/merge.c:1489:9: note: Second condition fossil-src-2.27/src/merge.c:1014:13: style: The comparison 'nMerge == 0' is always true. [knownConditionTrueFalse] fossil-src-2.27/src/merge.c:797:16: note: 'nMerge' is assigned value '0' here. fossil-src-2.27/src/merge.c:1014:13: note: The comparison 'nMerge == 0' is always true. fossil-src-2.27/src/merge.c:904:10: style: Local variable 'q' shadows outer variable [shadowVariable] fossil-src-2.27/src/merge.c:799:8: note: Shadowed declaration fossil-src-2.27/src/merge.c:904:10: note: Shadow variable fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:143:16: style: Local variable 'header' shadows outer variable [shadowVariable] fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:38:10: note: Shadowed declaration fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:143:16: note: Shadow variable fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:218:12: style: Local variable 'header' shadows outer variable [shadowVariable] fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:38:10: note: Shadowed declaration fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:218:12: note: Shadow variable fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:144:17: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/compat/zlib/contrib/minizip/mztools.c:219:13: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/moderate.c:70:5: error: syntax error [syntaxError] fossil-src-2.27/src/name.c:988:3: error: syntax error [syntaxError] fossil-src-2.27/src/merge3.c:316:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_BY_TOKEN [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge3.c:911:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge3.c:947:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameOfExe [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge3.c:1066:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/merge3.c:1183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/patch.c:190:41: error: There is an unknown macro here somewhere. Configuration is required. If MANIFEST_DATE is a macro then please configure it. [unknownMacro] fossil-src-2.27/src/path.c:653:1: error: syntax error [syntaxError] fossil-src-2.27/src/piechart.c:47:5: error: syntax error [syntaxError] fossil-src-2.27/src/pikchrshow.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIKCHR_PROCESS_DIV_INDENT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pikchrshow.c:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIKCHR_PROCESS_DIV [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pikchrshow.c:379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RdWiki [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pikchrshow.c:526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pivot.c:172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/popen.c:185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/popen.c:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pqueue.c:103:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pqueue.c:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pqueue.c:158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pqueue.c:167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pqueue.c:178:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pqueue.c:205:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/pqueue.c:99:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/printf.c:1170:7: error: syntax error [syntaxError] fossil-src-2.27/src/publish.c:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/purge.c:39:1: error: syntax error [syntaxError] fossil-src-2.27/src/merge3.c:44:9: style: Variable 'z1' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/merge3.c:44:14: style: Variable 'z2' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/merge3.c:68:8: style: Parameter 'aC1' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/merge3.c:69:8: style: Parameter 'aC2' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/merge3.c:501:36: style: Parameter 'p' can be declared as pointer to const. However it seems that 'tclStart' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/merge3.c:680:15: note: You might need to cast the function pointer here fossil-src-2.27/src/merge3.c:501:36: note: Parameter 'p' can be declared as pointer to const fossil-src-2.27/src/rebuild.c:107:5: error: syntax error [syntaxError] fossil-src-2.27/src/regexp.c:1100:3: error: syntax error [syntaxError] fossil-src-2.27/src/repolist.c:389:5: error: syntax error [syntaxError] fossil-src-2.27/src/robot.c:203:3: error: syntax error [syntaxError] fossil-src-2.27/src/report.c:401:5: error: syntax error [syntaxError] fossil-src-2.27/src/schema.c:211:48: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] fossil-src-2.27/src/rss.c:57:5: error: syntax error [syntaxError] fossil-src-2.27/src/security_audit.c:555:13: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] fossil-src-2.27/src/setup.c:446:59: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] fossil-src-2.27/src/search.c:1274:9: error: Unmatched '('. Configuration: '__GNUC__=1'. [syntaxError] fossil-src-2.27/src/setupuser.c:63:5: error: syntax error [syntaxError] fossil-src-2.27/src/sha1.c:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sha1.c:510:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fossil_free [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sha1.c:533:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SymFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sha1.c:270:43: style: Parameter 'digest' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/sha1.c:450:16: style: Variable 'zProjectId' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/sha3.c:555:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepoFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sha3.c:647:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sha3.c:477:43: style: Parameter 'digest' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/shun.c:92:9: error: syntax error [syntaxError] fossil-src-2.27/src/sitemap.c:75:3: error: syntax error [syntaxError] fossil-src-2.27/src/skins.c:501:7: error: syntax error [syntaxError] fossil-src-2.27/src/smtp.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMTP_PORT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMTP_TRACE_FILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:279:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_blob [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:355:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMTP_TRACE_STDOUT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:398:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:420:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:471:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMTP_TRACE_STDOUT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:506:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:533:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:547:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:610:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_send [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/smtp.c:668:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMTP_PORT [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sqlcmd.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sqlcmd.c:188:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTECT_USER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sqlcmd.c:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repositoryOpen [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sqlcmd.c:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zConfigDbName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sqlcmd.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zRepositoryName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sqlcmd.c:315:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zRepositoryName [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sqlcmd.c:415:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sqlcmd.c:95:1: error: Memory leak: pOut [memleak] fossil-src-2.27/src/sqlcmd.c:129:1: error: Memory leak: pOut [memleak] fossil-src-2.27/src/sqlcmd.c:81:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pOut [nullPointerOutOfMemory] fossil-src-2.27/src/sqlcmd.c:80:24: note: Assuming allocation function fails fossil-src-2.27/src/sqlcmd.c:80:24: note: Assignment 'pOut=sqlite3_malloc(nOut+4)', assigned value is 0 fossil-src-2.27/src/sqlcmd.c:81:3: note: Null pointer dereference fossil-src-2.27/src/sqlcmd.c:82:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pOut [nullPointerOutOfMemory] fossil-src-2.27/src/sqlcmd.c:80:24: note: Assuming allocation function fails fossil-src-2.27/src/sqlcmd.c:80:24: note: Assignment 'pOut=sqlite3_malloc(nOut+4)', assigned value is 0 fossil-src-2.27/src/sqlcmd.c:82:3: note: Null pointer dereference fossil-src-2.27/src/sqlcmd.c:83:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pOut [nullPointerOutOfMemory] fossil-src-2.27/src/sqlcmd.c:80:24: note: Assuming allocation function fails fossil-src-2.27/src/sqlcmd.c:80:24: note: Assignment 'pOut=sqlite3_malloc(nOut+4)', assigned value is 0 fossil-src-2.27/src/sqlcmd.c:83:3: note: Null pointer dereference fossil-src-2.27/src/sqlcmd.c:84:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pOut [nullPointerOutOfMemory] fossil-src-2.27/src/sqlcmd.c:80:24: note: Assuming allocation function fails fossil-src-2.27/src/sqlcmd.c:80:24: note: Assignment 'pOut=sqlite3_malloc(nOut+4)', assigned value is 0 fossil-src-2.27/src/sqlcmd.c:84:3: note: Null pointer dereference fossil-src-2.27/src/sqlcmd.c:119:19: warning: If memory allocation fails, then there is a possible null pointer dereference: pOut [nullPointerOutOfMemory] fossil-src-2.27/src/sqlcmd.c:118:24: note: Assuming allocation function fails fossil-src-2.27/src/sqlcmd.c:118:24: note: Assignment 'pOut=sqlite3_malloc(nOut+1)', assigned value is 0 fossil-src-2.27/src/sqlcmd.c:119:19: note: Null pointer dereference fossil-src-2.27/src/sqlcmd.c:137:20: style: Parameter 'context' can be declared as pointer to const. However it seems that 'sqlcmd_gather_artifact_stats' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/sqlcmd.c:156:27: note: You might need to cast the function pointer here fossil-src-2.27/src/sqlcmd.c:137:20: note: Parameter 'context' can be declared as pointer to const fossil-src-2.27/src/sqlcmd.c:181:20: style: Parameter 'context' can be declared as pointer to const. However it seems that 'sqlcmd_db_protect' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/sqlcmd.c:249:29: note: You might need to cast the function pointer here fossil-src-2.27/src/sqlcmd.c:181:20: note: Parameter 'context' can be declared as pointer to const fossil-src-2.27/src/sqlcmd.c:197:20: style: Parameter 'context' can be declared as pointer to const. However it seems that 'sqlcmd_db_protect_pop' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/sqlcmd.c:251:29: note: You might need to cast the function pointer here fossil-src-2.27/src/sqlcmd.c:197:20: note: Parameter 'context' can be declared as pointer to const fossil-src-2.27/src/stash.c:41:1: error: syntax error [syntaxError] fossil-src-2.27/src/stat.c:66:3: error: syntax error [syntaxError] fossil-src-2.27/src/statrep.c:213:3: error: syntax error [syntaxError] fossil-src-2.27/src/style.c:891:42: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] fossil-src-2.27/src/sync.c:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isAlias [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_ALLURL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNoSync [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:214:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_PUSH [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:256:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URL_REMEMBER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:399:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_PULL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:452:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_PUSH [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:504:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_PUSH [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:646:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:895:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_ANY_SCHEMA [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/sync.c:221:9: style: Condition 'rc' is always true [knownConditionTrueFalse] fossil-src-2.27/src/sync.c:690:11: style: Local variable 'zUrl' shadows outer variable [shadowVariable] fossil-src-2.27/src/sync.c:616:9: note: Shadowed declaration fossil-src-2.27/src/sync.c:690:11: note: Shadow variable fossil-src-2.27/src/tag.c:855:3: error: syntax error [syntaxError] fossil-src-2.27/src/tar.c:799:5: error: syntax error [syntaxError] fossil-src-2.27/src/terminal.c:112:24: style: Condition 'terminal_get_size(&ts)' is always true [knownConditionTrueFalse] fossil-src-2.27/src/terminal.c:112:24: note: Calling function 'terminal_get_size' returns 1 fossil-src-2.27/src/terminal.c:112:24: note: Condition 'terminal_get_size(&ts)' is always true fossil-src-2.27/src/terminal.c:124:24: style: Condition 'terminal_get_size(&ts)' is always true [knownConditionTrueFalse] fossil-src-2.27/src/terminal.c:124:24: note: Calling function 'terminal_get_size' returns 1 fossil-src-2.27/src/terminal.c:124:24: note: Condition 'terminal_get_size(&ts)' is always true fossil-src-2.27/src/th.c:2916:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] fossil-src-2.27/src/th.c:2915:11: note: outer condition: iVal<0 fossil-src-2.27/src/th.c:2916:13: note: opposite inner condition: iVal==0x80000000 fossil-src-2.27/src/th.c:1385:15: style: Redundant initialization for 'pSavedFrame'. The initialized value is overwritten before it is read. [redundantInitialization] fossil-src-2.27/src/th.c:1376:25: note: pSavedFrame is initialized fossil-src-2.27/src/th.c:1385:15: note: pSavedFrame is overwritten fossil-src-2.27/src/th.c:427:15: style:inconclusive: Function 'thNextEscape' argument 2 names different: declaration 'z' definition 'zInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:168:50: note: Function 'thNextEscape' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:427:15: note: Function 'thNextEscape' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:428:7: style:inconclusive: Function 'thNextEscape' argument 3 names different: declaration 'n' definition 'nInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:168:57: note: Function 'thNextEscape' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:428:7: note: Function 'thNextEscape' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:429:8: style:inconclusive: Function 'thNextEscape' argument 4 names different: declaration 'pN' definition 'pnEscape'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:168:65: note: Function 'thNextEscape' argument 4 names different: declaration 'pN' definition 'pnEscape'. fossil-src-2.27/src/th.c:429:8: note: Function 'thNextEscape' argument 4 names different: declaration 'pN' definition 'pnEscape'. fossil-src-2.27/src/th.c:459:15: style:inconclusive: Function 'thNextVarname' argument 2 names different: declaration 'z' definition 'zInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:169:50: note: Function 'thNextVarname' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:459:15: note: Function 'thNextVarname' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:460:7: style:inconclusive: Function 'thNextVarname' argument 3 names different: declaration 'n' definition 'nInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:169:57: note: Function 'thNextVarname' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:460:7: note: Function 'thNextVarname' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:461:8: style:inconclusive: Function 'thNextVarname' argument 4 names different: declaration 'pN' definition 'pnVarname'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:169:65: note: Function 'thNextVarname' argument 4 names different: declaration 'pN' definition 'pnVarname'. fossil-src-2.27/src/th.c:461:8: note: Function 'thNextVarname' argument 4 names different: declaration 'pN' definition 'pnVarname'. fossil-src-2.27/src/th.c:517:15: style:inconclusive: Function 'thNextCommand' argument 2 names different: declaration 'z' definition 'zInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:167:50: note: Function 'thNextCommand' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:517:15: note: Function 'thNextCommand' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:518:7: style:inconclusive: Function 'thNextCommand' argument 3 names different: declaration 'n' definition 'nInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:167:57: note: Function 'thNextCommand' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:518:7: note: Function 'thNextCommand' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:519:8: style:inconclusive: Function 'thNextCommand' argument 4 names different: declaration 'pN' definition 'pnCommand'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:167:65: note: Function 'thNextCommand' argument 4 names different: declaration 'pN' definition 'pnCommand'. fossil-src-2.27/src/th.c:519:8: note: Function 'thNextCommand' argument 4 names different: declaration 'pN' definition 'pnCommand'. fossil-src-2.27/src/th.c:552:15: style:inconclusive: Function 'thNextSpace' argument 2 names different: declaration 'z' definition 'zInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:172:50: note: Function 'thNextSpace' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:552:15: note: Function 'thNextSpace' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:553:7: style:inconclusive: Function 'thNextSpace' argument 3 names different: declaration 'n' definition 'nInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:172:57: note: Function 'thNextSpace' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:553:7: note: Function 'thNextSpace' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:554:8: style:inconclusive: Function 'thNextSpace' argument 4 names different: declaration 'pN' definition 'pnSpace'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:172:65: note: Function 'thNextSpace' argument 4 names different: declaration 'pN' definition 'pnSpace'. fossil-src-2.27/src/th.c:554:8: note: Function 'thNextSpace' argument 4 names different: declaration 'pN' definition 'pnSpace'. fossil-src-2.27/src/th.c:575:15: style:inconclusive: Function 'thNextWord' argument 2 names different: declaration 'z' definition 'zInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:192:47: note: Function 'thNextWord' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:575:15: note: Function 'thNextWord' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:576:7: style:inconclusive: Function 'thNextWord' argument 3 names different: declaration 'n' definition 'nInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:192:54: note: Function 'thNextWord' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:576:7: note: Function 'thNextWord' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:577:8: style:inconclusive: Function 'thNextWord' argument 4 names different: declaration 'pN' definition 'pnWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:192:62: note: Function 'thNextWord' argument 4 names different: declaration 'pN' definition 'pnWord'. fossil-src-2.27/src/th.c:577:8: note: Function 'thNextWord' argument 4 names different: declaration 'pN' definition 'pnWord'. fossil-src-2.27/src/th.c:632:15: style:inconclusive: Function 'thSubstCommand' argument 2 names different: declaration 'z' definition 'zWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:181:51: note: Function 'thSubstCommand' argument 2 names different: declaration 'z' definition 'zWord'. fossil-src-2.27/src/th.c:632:15: note: Function 'thSubstCommand' argument 2 names different: declaration 'z' definition 'zWord'. fossil-src-2.27/src/th.c:633:7: style:inconclusive: Function 'thSubstCommand' argument 3 names different: declaration 'n' definition 'nWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:181:58: note: Function 'thSubstCommand' argument 3 names different: declaration 'n' definition 'nWord'. fossil-src-2.27/src/th.c:633:7: note: Function 'thSubstCommand' argument 3 names different: declaration 'n' definition 'nWord'. fossil-src-2.27/src/th.c:648:15: style:inconclusive: Function 'thSubstVarname' argument 2 names different: declaration 'z' definition 'zWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:183:51: note: Function 'thSubstVarname' argument 2 names different: declaration 'z' definition 'zWord'. fossil-src-2.27/src/th.c:648:15: note: Function 'thSubstVarname' argument 2 names different: declaration 'z' definition 'zWord'. fossil-src-2.27/src/th.c:649:7: style:inconclusive: Function 'thSubstVarname' argument 3 names different: declaration 'n' definition 'nWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:183:58: note: Function 'thSubstVarname' argument 3 names different: declaration 'n' definition 'nWord'. fossil-src-2.27/src/th.c:649:7: note: Function 'thSubstVarname' argument 3 names different: declaration 'n' definition 'nWord'. fossil-src-2.27/src/th.c:688:15: style:inconclusive: Function 'thSubstEscape' argument 2 names different: declaration 'z' definition 'zWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:182:51: note: Function 'thSubstEscape' argument 2 names different: declaration 'z' definition 'zWord'. fossil-src-2.27/src/th.c:688:15: note: Function 'thSubstEscape' argument 2 names different: declaration 'z' definition 'zWord'. fossil-src-2.27/src/th.c:689:7: style:inconclusive: Function 'thSubstEscape' argument 3 names different: declaration 'n' definition 'nWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:182:58: note: Function 'thSubstEscape' argument 3 names different: declaration 'n' definition 'nWord'. fossil-src-2.27/src/th.c:689:7: note: Function 'thSubstEscape' argument 3 names different: declaration 'n' definition 'nWord'. fossil-src-2.27/src/th.c:724:15: style:inconclusive: Function 'thSubstWord' argument 2 names different: declaration 'z' definition 'zWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:198:48: note: Function 'thSubstWord' argument 2 names different: declaration 'z' definition 'zWord'. fossil-src-2.27/src/th.c:724:15: note: Function 'thSubstWord' argument 2 names different: declaration 'z' definition 'zWord'. fossil-src-2.27/src/th.c:725:7: style:inconclusive: Function 'thSubstWord' argument 3 names different: declaration 'n' definition 'nWord'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:198:55: note: Function 'thSubstWord' argument 3 names different: declaration 'n' definition 'nWord'. fossil-src-2.27/src/th.c:725:7: note: Function 'thSubstWord' argument 3 names different: declaration 'n' definition 'nWord'. fossil-src-2.27/src/th.c:1068:56: style:inconclusive: Function 'Th_Eval' argument 3 names different: declaration 'zProg' definition 'zProgram'. [funcArgNamesDifferent] fossil-src-2.27/src/th.h:94:56: note: Function 'Th_Eval' argument 3 names different: declaration 'zProg' definition 'zProgram'. fossil-src-2.27/src/th.c:1068:56: note: Function 'Th_Eval' argument 3 names different: declaration 'zProg' definition 'zProgram'. fossil-src-2.27/src/th.c:1068:70: style:inconclusive: Function 'Th_Eval' argument 4 names different: declaration 'nProg' definition 'nProgram'. [funcArgNamesDifferent] fossil-src-2.27/src/th.h:94:67: note: Function 'Th_Eval' argument 4 names different: declaration 'nProg' definition 'nProgram'. fossil-src-2.27/src/th.c:1068:70: note: Function 'Th_Eval' argument 4 names different: declaration 'nProg' definition 'nProgram'. fossil-src-2.27/src/th.c:2049:15: style:inconclusive: Function 'thNextInteger' argument 2 names different: declaration 'z' definition 'zInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:171:51: note: Function 'thNextInteger' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:2049:15: note: Function 'thNextInteger' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:2050:7: style:inconclusive: Function 'thNextInteger' argument 3 names different: declaration 'n' definition 'nInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:171:58: note: Function 'thNextInteger' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:2050:7: note: Function 'thNextInteger' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:2051:8: style:inconclusive: Function 'thNextInteger' argument 4 names different: declaration 'pN' definition 'pnLiteral'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:171:66: note: Function 'thNextInteger' argument 4 names different: declaration 'pN' definition 'pnLiteral'. fossil-src-2.27/src/th.c:2051:8: note: Function 'thNextInteger' argument 4 names different: declaration 'pN' definition 'pnLiteral'. fossil-src-2.27/src/th.c:2082:15: style:inconclusive: Function 'thNextNumber' argument 2 names different: declaration 'z' definition 'zInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:170:50: note: Function 'thNextNumber' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:2082:15: note: Function 'thNextNumber' argument 2 names different: declaration 'z' definition 'zInput'. fossil-src-2.27/src/th.c:2083:7: style:inconclusive: Function 'thNextNumber' argument 3 names different: declaration 'n' definition 'nInput'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:170:57: note: Function 'thNextNumber' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:2083:7: note: Function 'thNextNumber' argument 3 names different: declaration 'n' definition 'nInput'. fossil-src-2.27/src/th.c:2084:8: style:inconclusive: Function 'thNextNumber' argument 4 names different: declaration 'pN' definition 'pnLiteral'. [funcArgNamesDifferent] fossil-src-2.27/src/th.c:170:65: note: Function 'thNextNumber' argument 4 names different: declaration 'pN' definition 'pnLiteral'. fossil-src-2.27/src/th.c:2084:8: note: Function 'thNextNumber' argument 4 names different: declaration 'pN' definition 'pnLiteral'. fossil-src-2.27/src/th.c:2275:11: style: Local variable 'iLeft' shadows outer variable [shadowVariable] fossil-src-2.27/src/th.c:2265:7: note: Shadowed declaration fossil-src-2.27/src/th.c:2275:11: note: Shadow variable fossil-src-2.27/src/th.c:392:46: style: Parameter 'pEntry' can be declared as pointer to const. However it seems that 'thListAppendHashKey' is a callback function, if 'pEntry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th.c:3087:43: note: You might need to cast the function pointer here fossil-src-2.27/src/th.c:392:46: note: Parameter 'pEntry' can be declared as pointer to const fossil-src-2.27/src/th.c:1293:16: style: Variable 'pValue' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/th.c:1311:16: style: Variable 'pValue' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/th.c:1319:16: style: Variable 'pValue' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/th.c:2278:19: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/th.c:2425:21: style: Variable 'pPrev' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/th.c:2525:32: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/th.c:2540:12: style: Parameter 'pHash' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/th_lang.c:1453:34: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/src/th_lang.c:1454:34: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/src/th_lang.c:1455:34: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/src/th_lang.c:32:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'catch_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1431:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:32:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:61:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'if_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1435:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:61:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:108:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'expr_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1432:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:108:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:140:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'for_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1433:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:140:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:175:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'foreach_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1434:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:175:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:219:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'list_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1439:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:219:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:251:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'lappend_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1437:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:251:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:291:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'lindex_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1438:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:291:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:335:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'llength_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1440:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:335:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:362:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'lsearch_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1441:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:362:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:400:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'set_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1444:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:400:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:562:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'proc_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1442:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:562:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:691:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'rename_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1443:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:691:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:713:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'simple_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1455:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:713:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:734:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'return_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1452:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:734:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:758:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_compare_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1255:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:758:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:794:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_first_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1256:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:794:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:829:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_index_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1257:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:829:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:860:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_is_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1258:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:860:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:909:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_last_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1259:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:909:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:944:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_length_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1260:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:944:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:959:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_match_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1261:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:959:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:982:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_range_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1262:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:982:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1018:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_repeat_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1263:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1018:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1057:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'string_trim_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1266:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1057:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1084:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'info_exists_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1288:19: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1084:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1150:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'array_exists_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1309:17: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1150:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1168:67: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'array_names_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1310:17: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1168:67: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1196:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'unset_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1446:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1196:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1355:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'uplevel_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1447:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1355:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1378:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'upvar_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1448:18: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1378:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1408:14: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'breakpoint_command' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1450:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1408:14: note: Parameter 'interp' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1409:9: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'breakpoint_command' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1450:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1409:9: note: Parameter 'ctx' can be declared as pointer to const fossil-src-2.27/src/th_lang.c:1412:8: style: Parameter 'argl' can be declared as pointer to const. However it seems that 'breakpoint_command' is a callback function, if 'argl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/th_lang.c:1450:20: note: You might need to cast the function pointer here fossil-src-2.27/src/th_lang.c:1412:8: note: Parameter 'argl' can be declared as pointer to const fossil-src-2.27/src/th_main.c:3068:5: error: syntax error [syntaxError] fossil-src-2.27/src/timeline.c:944:22: error: Unmatched '['. Configuration: '__GNUC__=1'. [syntaxError] fossil-src-2.27/src/tkt.c:711:3: error: syntax error [syntaxError] fossil-src-2.27/src/tktsetup.c:37:3: error: syntax error [syntaxError] fossil-src-2.27/src/undo.c:179:5: error: syntax error [syntaxError] fossil-src-2.27/src/unversioned.c:30:1: error: syntax error [syntaxError] fossil-src-2.27/src/update.c:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argv [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/update.c:175:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_PULL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/update.c:716:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/update.c:760:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localOpen [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/update.c:872:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/update.c:371:9: style: Local variable 'i' shadows outer variable [shadowVariable] fossil-src-2.27/src/update.c:130:7: note: Shadowed declaration fossil-src-2.27/src/update.c:371:9: note: Shadow variable fossil-src-2.27/src/update.c:635:10: style: Local variable 'q' shadows outer variable [shadowVariable] fossil-src-2.27/src/update.c:120:8: note: Shadowed declaration fossil-src-2.27/src/update.c:635:10: note: Shadow variable fossil-src-2.27/src/update.c:654:19: style: Variable 'nConflict' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/update.c:987:15: style: Variable 'zRevision' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/url.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URL_USE_CONFIG [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:340:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:367:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOB_INITIALIZER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:393:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URL_OMIT_USER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:463:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:470:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFile [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:509:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URL_REMEMBER [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:557:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNoSync [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:585:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isSsh [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:735:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:761:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:768:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:794:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:850:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/url.c:134:13: style: Variable 'zAlt' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/url.c:313:11: style: Variable 'zFile' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/url.c:326:36: style: Variable 'urlFlags' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/url.c:328:36: style: Variable 'urlFlags' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/src/user.c:783:3: error: syntax error [syntaxError] fossil-src-2.27/src/utf8.c:294:29: style: Parameter 'pOld' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/src/util.c:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fAnyTrace [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:358:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSystemTrace [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:402:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:495:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:514:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:643:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:653:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HNAME_LEN_SHA1 [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:735:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:880:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:1017:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/util.c:91:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] fossil-src-2.27/src/util.c:89:19: note: Assuming allocation function fails fossil-src-2.27/src/util.c:89:19: note: Assignment 'p=malloc(n==0?1:n)', assigned value is 0 fossil-src-2.27/src/util.c:91:10: note: Null pointer dereference fossil-src-2.27/src/util.c:110:29: style: Same expression on both sides of '^='. [duplicateExpression] fossil-src-2.27/src/util.c:565:26: style: Variable 'start' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/src/vfile.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HNAME_MAX [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:87:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:176:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKSIG_HASH [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:298:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:380:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:487:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:644:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCAN_ALL [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:731:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:801:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtFILE [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:821:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zLocalRoot [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:931:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFTYPE_MANIFEST [valueFlowBailoutIncompleteVar] fossil-src-2.27/src/vfile.c:224:17: style: The statement 'if (chnged!=1) chnged=1' is logically equivalent to 'chnged=1'. [duplicateConditionalAssign] fossil-src-2.27/src/vfile.c:227:16: note: Assignment 'chnged=1' fossil-src-2.27/src/vfile.c:224:17: note: Condition 'chnged!=1' is redundant fossil-src-2.27/src/vfile.c:313:9: style: Local variable 'id' shadows outer argument [shadowArgument] fossil-src-2.27/src/vfile.c:292:7: note: Shadowed declaration fossil-src-2.27/src/vfile.c:313:9: note: Shadow variable fossil-src-2.27/src/vfile.c:772:12: style: Local variable 'zBuf' shadows outer variable [shadowVariable] fossil-src-2.27/src/vfile.c:723:8: note: Shadowed declaration fossil-src-2.27/src/vfile.c:772:12: note: Shadow variable fossil-src-2.27/src/wiki.c:55:3: error: syntax error [syntaxError] fossil-src-2.27/src/wikiformat.c:421:5: error: syntax error [syntaxError] fossil-src-2.27/src/xfer.c:1139:3: error: syntax error [syntaxError] fossil-src-2.27/src/xfersetup.c:38:3: error: syntax error [syntaxError] fossil-src-2.27/src/zip.c:1071:5: error: syntax error [syntaxError] fossil-src-2.27/tools/codecheck1.c:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/codecheck1.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/codecheck1.c:270:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] fossil-src-2.27/tools/codecheck1.c:270:15: style: Variable 'z' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/tools/decode-email.c:148:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:432:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:846:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:1040:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:1155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:1712:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:1787:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:1858:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:1954:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:2145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:2491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:2730:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:2880:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:3215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:3291:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:3374:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/makeheaders.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] fossil-src-2.27/tools/makeheaders.c:3360:11: style: Condition 'pFile' is always true [knownConditionTrueFalse] fossil-src-2.27/tools/makeheaders.c:3246:11: error: Common realloc mistake: 'zNew' nulled but not freed upon failure [memleakOnRealloc] fossil-src-2.27/tools/makeheaders.c:562:12: style: Variable 'pIf' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:649:15: style: Parameter 'pTable' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:654:10: style: Variable 'pId' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:1079:43: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:1364:10: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:1365:9: style: Parameter 'zTerm' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:1366:10: style: Parameter 'pSkip' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:1643:50: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:1765:10: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:1767:10: style: Variable 'pCode' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:1846:10: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:1909:33: style: Parameter 'pFirst' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:1909:48: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:1927:34: style: Parameter 'pFirst' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:1943:10: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:2531:34: style: Parameter 'zFilename' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/makeheaders.c:2850:10: style: Variable 'pId' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:2851:9: style: Variable 'zNewVersion' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:3031:11: style: Variable 'zDecl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/makeheaders.c:3201:9: style: Variable 'zFile' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/mkbuiltin.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkbuiltin.c:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkbuiltin.c:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkbuiltin.c:291:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkbuiltin.c:146:5: error: Resource leak: in [resourceLeak] fossil-src-2.27/tools/mkbuiltin.c:153:5: error: Resource leak: in [resourceLeak] fossil-src-2.27/tools/mkbuiltin.c:158:5: error: Resource leak: in [resourceLeak] fossil-src-2.27/tools/mkbuiltin.c:126:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/tools/mkbuiltin.c:230:13: style: Variable 'pDupRes' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/mkbuiltin.c:254:15: style: Variable 'res' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/mkindex.c:173:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkindex.c:290:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkindex.c:411:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkindex.c:543:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkindex.c:455:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/mkversion.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkversion.c:104:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/mkversion.c:139:16: style: Local variable 'n' shadows outer variable [shadowVariable] fossil-src-2.27/tools/mkversion.c:99:12: note: Shadowed declaration fossil-src-2.27/tools/mkversion.c:139:16: note: Shadow variable fossil-src-2.27/tools/skintxt2config.c:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/skintxt2config.c:51:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/skintxt2config.c:77:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/skintxt2config.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/skintxt2config.c:84:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fossil-src-2.27/tools/skintxt2config.c:98:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fossil-src-2.27/tools/skintxt2config.c:199:13: style: Statements following noreturn function 'err()' will never be executed. [unreachableCode] fossil-src-2.27/tools/skintxt2config.c:207:7: style: Statements following noreturn function 'err()' will never be executed. [unreachableCode] fossil-src-2.27/tools/skintxt2config.c:121:19: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/tools/skintxt2config.c:118:41: style: Variable 'nOut' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/tools/skintxt2config.c:118:36: style: Variable 'nOut' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/tools/sqlcompattest.c:51:0: error: #error "Must set -DMINIMUM_SQLITE_VERSION=nn.nn.nn in auto.def" [preprocessorErrorDirective] fossil-src-2.27/tools/sqlcompattest.c:51:2: error: #error "Must set -DMINIMUM_SQLITE_VERSION=nn.nn.nn in auto.def" [preprocessorErrorDirective] fossil-src-2.27/tools/translate.c:259:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fossil-src-2.27/tools/translate.c:124:22: style: Condition 'inStr' is always false [knownConditionTrueFalse] fossil-src-2.27/tools/translate.c:143:13: style: Variable 'zNewline' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:10130:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] fossil-src-2.27/extsrc/shell.c:10161:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] fossil-src-2.27/extsrc/shell.c:17251:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] fossil-src-2.27/extsrc/shell.c:17346:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] fossil-src-2.27/extsrc/shell.c:8262:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] fossil-src-2.27/extsrc/shell.c:8395:11: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] fossil-src-2.27/extsrc/shell.c:32944:16: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] fossil-src-2.27/extsrc/shell.c:16679:18: style: Expression is always false because 'else if' condition matches previous condition at line 16678. [multiCondition] fossil-src-2.27/extsrc/shell.c:27489:9: style: The if condition is the same as the previous if condition [duplicateCondition] fossil-src-2.27/extsrc/shell.c:27485:9: note: First condition fossil-src-2.27/extsrc/shell.c:27489:9: note: Second condition fossil-src-2.27/extsrc/shell.c:26295:11: style: Assignment 'c='"'' is redundant with condition 'c=='"''. [duplicateConditionalAssign] fossil-src-2.27/extsrc/shell.c:26294:18: note: Condition 'c=='"'' fossil-src-2.27/extsrc/shell.c:26295:11: note: Assignment 'c='"'' is redundant fossil-src-2.27/extsrc/shell.c:26297:11: style: Assignment 'c='\''' is redundant with condition 'c=='\'''. [duplicateConditionalAssign] fossil-src-2.27/extsrc/shell.c:26296:18: note: Condition 'c=='\''' fossil-src-2.27/extsrc/shell.c:26297:11: note: Assignment 'c='\''' is redundant fossil-src-2.27/extsrc/shell.c:26299:11: style: Assignment 'c='\\'' is redundant with condition 'c=='\\''. [duplicateConditionalAssign] fossil-src-2.27/extsrc/shell.c:26298:18: note: Condition 'c=='\\'' fossil-src-2.27/extsrc/shell.c:26299:11: note: Assignment 'c='\\'' is redundant fossil-src-2.27/extsrc/shell.c:5951:12: style: Condition 'm<0' is always false [knownConditionTrueFalse] fossil-src-2.27/extsrc/shell.c:5948:10: note: Assuming that condition 'm<0' is not redundant fossil-src-2.27/extsrc/shell.c:5950:11: note: Assignment 'm=-m', assigned value is greater than 0 fossil-src-2.27/extsrc/shell.c:5951:12: note: Condition 'm<0' is always false fossil-src-2.27/extsrc/shell.c:6307:24: style: Condition 'pss->iTerm==pss->iBase' is always true [knownConditionTrueFalse] fossil-src-2.27/extsrc/shell.c:6292:24: note: Assuming that condition 'pss->iTerm>pss->iBase' is not redundant fossil-src-2.27/extsrc/shell.c:6273:18: note: Assuming that condition 'pss->iTermiBase' is not redundant fossil-src-2.27/extsrc/shell.c:6307:24: note: Condition 'pss->iTerm==pss->iBase' is always true fossil-src-2.27/extsrc/shell.c:13785:37: style: Condition 'zName!=0' is always true [knownConditionTrueFalse] fossil-src-2.27/extsrc/shell.c:24671:29: style: Condition 'shell_callback(pArg,nCol,azVals,azCols,aiTypes)' is always false [knownConditionTrueFalse] fossil-src-2.27/extsrc/shell.c:24671:29: note: Calling function 'shell_callback' returns 0 fossil-src-2.27/extsrc/shell.c:24671:29: note: Condition 'shell_callback(pArg,nCol,azVals,azCols,aiTypes)' is always false fossil-src-2.27/extsrc/shell.c:32861:9: style: Condition 'zLine' is always true [knownConditionTrueFalse] fossil-src-2.27/extsrc/shell.c:8091:1: error: Memory leak: pBuf [memleak] fossil-src-2.27/extsrc/shell.c:16117:7: error: Memory pointed to by 'zTestSql' is freed twice. [doubleFree] fossil-src-2.27/extsrc/shell.c:16110:3: note: Memory pointed to by 'zTestSql' is freed twice. fossil-src-2.27/extsrc/shell.c:16117:7: note: Memory pointed to by 'zTestSql' is freed twice. fossil-src-2.27/extsrc/shell.c:26172:71: error: Dereferencing 'db' after it is deallocated / released [deallocuse] fossil-src-2.27/extsrc/shell.c:32880:7: error: Common realloc mistake: 'zSql' nulled but not freed upon failure [memleakOnRealloc] fossil-src-2.27/extsrc/shell.c:33423:9: error: Common realloc mistake: 'azCmd' nulled but not freed upon failure [memleakOnRealloc] fossil-src-2.27/extsrc/shell.c:1303:11: warning: If memory allocation fails, then there is a possible null pointer dereference: z2 [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:26657:29: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:26657:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:26661:16: note: Calling function 'strlen30', 1st argument 'zInsert' value is 0 fossil-src-2.27/extsrc/shell.c:1302:20: note: Assignment 'z2=z', assigned value is 0 fossil-src-2.27/extsrc/shell.c:1303:11: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:1625:26: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:1622:25: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:1622:25: note: Assignment 'zSql=sqlite3_mprintf("PRAGMA \"%w\".table_info=%Q;",zSchema?zSchema:"main",zName)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:1625:26: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:9257:40: warning: Possible null pointer dereference: zSql [nullPointer] fossil-src-2.27/extsrc/shell.c:9243:24: note: Assignment 'zSql=0', assigned value is 0 fossil-src-2.27/extsrc/shell.c:9246:35: note: Assuming condition is false fossil-src-2.27/extsrc/shell.c:9257:40: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:9283:40: warning: Possible null pointer dereference: zSql [nullPointer] fossil-src-2.27/extsrc/shell.c:9267:24: note: Assignment 'zSql=0', assigned value is 0 fossil-src-2.27/extsrc/shell.c:9270:35: note: Assuming condition is false fossil-src-2.27/extsrc/shell.c:9283:40: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17122:12: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17122:12: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17123:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17123:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17124:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17124:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17125:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17125:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17126:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17126:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17127:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17127:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17128:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17128:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17129:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17129:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17130:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17130:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17131:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17131:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17132:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17132:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17133:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17133:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17134:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17135:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17135:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17136:9: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17136:9: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:17142:9: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:17120:46: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:17120:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:17142:9: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22137:5: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22129:32: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22129:32: note: Assignment 'zStr=sqlite3_malloc64((long long)nBlob*2+1)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22137:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22138:5: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22129:32: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22129:32: note: Assignment 'zStr=sqlite3_malloc64((long long)nBlob*2+1)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22138:5: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22140:3: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22129:32: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22129:32: note: Assignment 'zStr=sqlite3_malloc64((long long)nBlob*2+1)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22140:3: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22142:33: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22129:32: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22129:32: note: Assignment 'zStr=sqlite3_malloc64((long long)nBlob*2+1)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22142:33: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22183:19: warning: If memory allocation fails, then there is a possible null pointer dereference: zEncoded [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22182:37: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22182:37: note: Assignment 'zEncoded=sqlite3_mprintf("%Q",z)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22183:19: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22237:17: warning: If memory allocation fails, then there is a possible null pointer dereference: zEscaped [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22233:31: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22233:31: note: Assignment 'zEscaped=sqlite3_mprintf("%Q",z)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22237:17: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22553:21: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuoted [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22551:38: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22551:38: note: Assignment 'zQuoted=sqlite3_mprintf("\"%w\"",z)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22553:21: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22756:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22754:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22754:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22756:3: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22757:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22754:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22754:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22757:3: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22758:10: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22754:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22754:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22758:10: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22759:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:22754:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:22754:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:22759:3: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:22814:23: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/shell.c:24952:11: note: Assuming that condition 'pArg' is not redundant fossil-src-2.27/extsrc/shell.c:24949:18: note: Calling function 'eqp_render', 1st argument 'pArg' value is 0 fossil-src-2.27/extsrc/shell.c:22814:23: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23008:16: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:23005:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:23005:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 fossil-src-2.27/extsrc/shell.c:23008:16: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23009:18: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:23005:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:23005:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 fossil-src-2.27/extsrc/shell.c:23009:18: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23016:9: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:23005:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:23005:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 fossil-src-2.27/extsrc/shell.c:23016:9: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23018:21: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:23005:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:23005:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 fossil-src-2.27/extsrc/shell.c:23018:21: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23019:7: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:23005:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:23005:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 fossil-src-2.27/extsrc/shell.c:23019:7: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23164:27: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:23162:38: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:23162:38: note: Assignment 'z=sqlite3_mprintf("\"%w\"",azCol[i])', assigned value is 0 fossil-src-2.27/extsrc/shell.c:23164:27: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23448:12: warning: If memory allocation fails, then there is a possible null pointer dereference: zCode [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:23446:26: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:23446:26: note: Assignment 'zCode=sqlite3_mprintf("%.*s",len,zSql)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:23448:12: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23490:35: warning: Either the condition 'z==0' is redundant or there is possible null pointer dereference: z. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/shell.c:23494:10: note: Assuming that condition 'z==0' is not redundant fossil-src-2.27/extsrc/shell.c:23490:35: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23966:16: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/shell.c:24952:11: note: Assuming that condition 'pArg' is not redundant fossil-src-2.27/extsrc/shell.c:24948:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 fossil-src-2.27/extsrc/shell.c:23966:16: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23967:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/shell.c:24952:11: note: Assuming that condition 'pArg' is not redundant fossil-src-2.27/extsrc/shell.c:24948:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 fossil-src-2.27/extsrc/shell.c:23967:3: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23968:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/shell.c:24952:11: note: Assuming that condition 'pArg' is not redundant fossil-src-2.27/extsrc/shell.c:24948:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 fossil-src-2.27/extsrc/shell.c:23968:3: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:23969:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/shell.c:24952:11: note: Assuming that condition 'pArg' is not redundant fossil-src-2.27/extsrc/shell.c:24948:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 fossil-src-2.27/extsrc/shell.c:23969:3: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:24290:7: warning: If memory allocation fails, then there is a possible null pointer dereference: zOut [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:24276:16: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:24276:16: note: Assignment 'zOut=malloc(j+1)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:24281:10: note: Assuming condition is false fossil-src-2.27/extsrc/shell.c:24290:7: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:24421:12: warning: If memory allocation fails, then there is a possible null pointer dereference: azQuoted [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:24419:32: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:24419:32: note: Assignment 'azQuoted=sqlite3_malloc64(nColumn*sizeof(char*))', assigned value is 0 fossil-src-2.27/extsrc/shell.c:24421:12: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:24619:7: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: pArg. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/shell.c:24952:11: note: Assuming that condition 'pArg' is not redundant fossil-src-2.27/extsrc/shell.c:24947:26: note: Calling function 'exec_prepared_stmt', 1st argument 'pArg' value is 0 fossil-src-2.27/extsrc/shell.c:24619:7: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:25021:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:25019:25: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:25019:25: note: Assignment 'zSql=sqlite3_mprintf("PRAGMA table_info=%Q",zTab)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:25021:34: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:25066:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:25063:27: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:25063:27: note: Assignment 'zSql=sqlite3_mprintf("SELECT 1 FROM pragma_index_list(%Q) WHERE origin='pk'",zTab)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:25066:36: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:25160:37: warning: If memory allocation fails, then there is a possible null pointer dereference: zIns [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:25155:27: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:25155:27: note: Assignment 'zIns=sqlite3_mprintf("INSERT INTO sqlite_schema(type,name,tbl_name,rootpage,sql)VALUES('table','%q','%q',0,'%q');",zTable,zTable,zSql)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:25160:37: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:25872:10: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:25870:21: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:25870:21: note: Assignment 'a=sqlite3_malloc(sz?sz:1)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:25872:10: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:26650:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:26648:27: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:26648:27: note: Assignment 'zQuery=sqlite3_mprintf("SELECT * FROM \"%w\"",zTable)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:26650:34: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:26667:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zInsert [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:26657:29: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:26657:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:26667:34: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:26721:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:26718:29: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:26718:29: note: Assignment 'zQuery=sqlite3_mprintf("SELECT * FROM \"%w\" ORDER BY rowid DESC;",zTable)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:26721:36: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:26758:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:26755:27: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:26755:27: note: Assignment 'zQuery=sqlite3_mprintf("SELECT name, sql FROM sqlite_schema WHERE %s ORDER BY rowid ASC",zWhere)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:26758:34: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:26789:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:26786:29: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:26786:29: note: Assignment 'zQuery=sqlite3_mprintf("SELECT name, sql FROM sqlite_schema WHERE %s ORDER BY rowid DESC",zWhere)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:26789:36: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:27101:37: warning: If memory allocation fails, then there is a possible null pointer dereference: zName [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:27098:17: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:27098:17: note: Assignment 'zName=strdup(zTail)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:27101:37: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:32876:20: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/shell.c:32861:9: note: Assuming that condition 'zLine' is not redundant fossil-src-2.27/extsrc/shell.c:32876:20: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:33038:14: warning: If memory allocation fails, then there is a possible null pointer dereference: zConfigFile [nullPointerOutOfMemory] fossil-src-2.27/extsrc/shell.c:33029:34: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:33029:34: note: Assignment 'zConfigFile=sqlite3_mprintf("%s/%s",zXdgDir,zBaseName)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:33038:14: note: Null pointer dereference fossil-src-2.27/extsrc/shell.c:26663:19: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] fossil-src-2.27/extsrc/shell.c:26657:29: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:26657:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:26663:19: note: Null pointer addition fossil-src-2.27/extsrc/shell.c:26666:17: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] fossil-src-2.27/extsrc/shell.c:26657:29: note: Assuming allocation function fails fossil-src-2.27/extsrc/shell.c:26657:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 fossil-src-2.27/extsrc/shell.c:26666:17: note: Null pointer addition fossil-src-2.27/extsrc/shell.c:26002:22: error: Null pointer dereference [nullPointer] fossil-src-2.27/extsrc/shell.c:14236:6: style: Redundant initialization for 'rc'. The initialized value is overwritten before it is read. [redundantInitialization] fossil-src-2.27/extsrc/shell.c:14228:10: note: rc is initialized fossil-src-2.27/extsrc/shell.c:14236:6: note: rc is overwritten fossil-src-2.27/extsrc/shell.c:9952:72: style:inconclusive: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9681:66: note: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. fossil-src-2.27/extsrc/shell.c:9952:72: note: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. fossil-src-2.27/extsrc/shell.c:10100:54: style:inconclusive: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9687:49: note: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:10100:54: note: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:10100:65: style:inconclusive: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9687:60: note: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. fossil-src-2.27/extsrc/shell.c:10100:65: note: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. fossil-src-2.27/extsrc/shell.c:10109:15: style:inconclusive: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9688:49: note: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:10109:15: note: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:10117:15: style:inconclusive: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9689:55: note: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:10117:15: note: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:10123:56: style:inconclusive: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9690:51: note: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:10123:56: note: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:10135:63: style:inconclusive: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9694:58: note: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. fossil-src-2.27/extsrc/shell.c:10135:63: note: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. fossil-src-2.27/extsrc/shell.c:10138:45: style:inconclusive: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9695:40: note: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. fossil-src-2.27/extsrc/shell.c:10138:45: note: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. fossil-src-2.27/extsrc/shell.c:10159:15: style:inconclusive: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:9700:72: note: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. fossil-src-2.27/extsrc/shell.c:10159:15: note: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. fossil-src-2.27/extsrc/shell.c:14757:55: style:inconclusive: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:12628:55: note: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. fossil-src-2.27/extsrc/shell.c:14757:55: note: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. fossil-src-2.27/extsrc/shell.c:15964:15: style:inconclusive: Function 'sqlite3_intck_open' argument 2 names different: declaration 'zDb' definition 'zDbArg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:15095:15: note: Function 'sqlite3_intck_open' argument 2 names different: declaration 'zDb' definition 'zDbArg'. fossil-src-2.27/extsrc/shell.c:15964:15: note: Function 'sqlite3_intck_open' argument 2 names different: declaration 'zDb' definition 'zDbArg'. fossil-src-2.27/extsrc/shell.c:15996:41: style:inconclusive: Function 'sqlite3_intck_close' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:15105:41: note: Function 'sqlite3_intck_close' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:15996:41: note: Function 'sqlite3_intck_close' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16014:39: style:inconclusive: Function 'sqlite3_intck_step' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:15126:39: note: Function 'sqlite3_intck_step' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16014:39: note: Function 'sqlite3_intck_step' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16072:50: style:inconclusive: Function 'sqlite3_intck_message' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:15136:50: note: Function 'sqlite3_intck_message' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16072:50: note: Function 'sqlite3_intck_message' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16086:40: style:inconclusive: Function 'sqlite3_intck_error' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:15164:40: note: Function 'sqlite3_intck_error' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16086:40: note: Function 'sqlite3_intck_error' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16095:41: style:inconclusive: Function 'sqlite3_intck_unlock' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:15150:41: note: Function 'sqlite3_intck_unlock' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16095:41: note: Function 'sqlite3_intck_unlock' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16109:51: style:inconclusive: Function 'sqlite3_intck_test_sql' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:15172:51: note: Function 'sqlite3_intck_test_sql' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:16109:51: note: Function 'sqlite3_intck_test_sql' argument 1 names different: declaration 'pCk' definition 'p'. fossil-src-2.27/extsrc/shell.c:17162:58: style:inconclusive: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:16442:53: note: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:17162:58: note: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:17162:69: style:inconclusive: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:16442:64: note: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. fossil-src-2.27/extsrc/shell.c:17162:69: note: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. fossil-src-2.27/extsrc/shell.c:17180:15: style:inconclusive: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:16443:53: note: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:17180:15: note: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:17203:15: style:inconclusive: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:16444:59: note: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:17203:15: note: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:17222:60: style:inconclusive: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:16445:55: note: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:17222:60: note: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. fossil-src-2.27/extsrc/shell.c:17247:67: style:inconclusive: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:16447:61: note: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. fossil-src-2.27/extsrc/shell.c:17247:67: note: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. fossil-src-2.27/extsrc/shell.c:17269:67: style:inconclusive: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:16449:62: note: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. fossil-src-2.27/extsrc/shell.c:17269:67: note: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. fossil-src-2.27/extsrc/shell.c:17281:49: style:inconclusive: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/shell.c:16450:44: note: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. fossil-src-2.27/extsrc/shell.c:17281:49: note: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. fossil-src-2.27/extsrc/shell.c:715:40: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:715:64: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:1420:9: style: Variable 'zPrompt' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:1619:9: style: Variable 'zDiv' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:1666:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:3903:16: style: Variable 'a' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:4095:20: style: Variable 'aA' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:4095:25: style: Variable 'aB' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:4938:19: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:5169:24: style: Variable 'nboi' can be declared as const array [constVariable] fossil-src-2.27/extsrc/shell.c:5470:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:5524:24: style: Variable 'nboi' can be declared as const array [constVariable] fossil-src-2.27/extsrc/shell.c:8753:17: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:8763:17: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:9327:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:9354:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:9364:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:9767:13: style: Variable 'paf' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:9846:13: style: Variable 'paf' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:9943:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:9953:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:13038:43: style: Parameter 'pHash' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:13246:40: style: Variable 'pCons' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:13334:14: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:13672:20: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:13726: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] fossil-src-2.27/extsrc/shell.c:13777:39: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/shell.c:13726:32: note: Parameter 'azResults' can be declared as const array fossil-src-2.27/extsrc/shell.c:13822:67: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:13823:18: style: Variable 'pCmp' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:13900:50: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:13916:70: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:14151:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:14967:17: style: Variable 'pStmt' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:21932:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:21938:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:22127:18: style: Variable 'aBlob' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:22405:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:22796:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:22898:8: style: Parameter 'aiType' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:23071:17: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:23081:15: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:23579:9: style: Parameter 'zLabel' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:24195:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:24784:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:29886:15: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:31427:11: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:31788:17: style: Variable 'zSp' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:32397:11: style: Variable 'zPtrSz' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:32431:18: style: Variable 'pVfs' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:32513:39: style: Parameter 'zLine' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:32718:59: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/shell.c:32942:20: style: Variable 'pwent' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/shell.c:5228:8: 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] fossil-src-2.27/extsrc/shell.c:24411: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] fossil-src-2.27/extsrc/shell.c:1725:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/shell.c:7181:13: style: Variable 'cPrev' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/shell.c:8930:57: style: Variable 'i' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/shell.c:13563:17: style: Variable 'zAppend' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/shell.c:13745:16: style: Variable 'zIdx' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/shell.c:32397:18: style: Variable 'zPtrSz' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/shell.c:32397:11: style: Variable 'zPtrSz' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/shell.c:15345:14: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] fossil-src-2.27/src/sha1hard.c:1450:38: style: union member 'Anonymous0::bytes' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] fossil-src-2.27/extsrc/sqlite3.c:26949:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] fossil-src-2.27/extsrc/sqlite3.c:54821:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] fossil-src-2.27/extsrc/sqlite3.c:110133:11: warning: Assert statement calls a function which may have desired side effects: 'sqlite3ExprIsInteger'. [assertWithSideEffect] fossil-src-2.27/extsrc/sqlite3.c:113827:15: warning: Assert statement calls a function which may have desired side effects: 'sqlite3GetInt32'. [assertWithSideEffect] fossil-src-2.27/extsrc/sqlite3.c:132348:22: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] fossil-src-2.27/extsrc/sqlite3.c:132579:18: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] fossil-src-2.27/extsrc/sqlite3.c:188146:38: warning: Assert statement modifies 'x'. [assignmentInAssert] fossil-src-2.27/extsrc/sqlite3.c:188146:40: warning: Assert statement calls a function which may have desired side effects: 'va_arg'. [assertWithSideEffect] fossil-src-2.27/extsrc/sqlite3.c:145318:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] fossil-src-2.27/extsrc/sqlite3.c:146995:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] fossil-src-2.27/extsrc/sqlite3.c:129045:45: warning: Either the condition 'p->nSrc>1' is redundant or the array 'p->a[0]' is accessed at index -1, which is out of bounds. [negativeIndex] fossil-src-2.27/extsrc/sqlite3.c:129041:19: note: Assuming that condition 'p->nSrc>1' is not redundant fossil-src-2.27/extsrc/sqlite3.c:129042:20: note: Assignment 'i=p->nSrc-1', assigned value is 1 fossil-src-2.27/extsrc/sqlite3.c:129046:16: note: i is decremented', new value is 0 fossil-src-2.27/extsrc/sqlite3.c:129045:45: note: Negative array index fossil-src-2.27/extsrc/sqlite3.c:135145:16: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] fossil-src-2.27/extsrc/sqlite3.c:135142:15: note: Address of variable taken here. fossil-src-2.27/extsrc/sqlite3.c:135145:16: note: The address of variable 'iCol' might be accessed at non-zero index. fossil-src-2.27/extsrc/sqlite3.c:135146:14: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] fossil-src-2.27/extsrc/sqlite3.c:135142:15: note: Address of variable taken here. fossil-src-2.27/extsrc/sqlite3.c:135146:14: note: The address of variable 'iCol' might be accessed at non-zero index. fossil-src-2.27/extsrc/sqlite3.c:117401:9: warning: Return value of function sqlite3_value_text() is not used. [ignoredReturnValue] fossil-src-2.27/extsrc/sqlite3.c:25423:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] fossil-src-2.27/extsrc/sqlite3.c:41395:5: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] fossil-src-2.27/extsrc/sqlite3.c:64825:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] fossil-src-2.27/extsrc/sqlite3.c:64816:11: note: outer condition: rc==0 fossil-src-2.27/extsrc/sqlite3.c:64825:15: note: identical inner condition: rc==0 fossil-src-2.27/extsrc/sqlite3.c:95312:24: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] fossil-src-2.27/extsrc/sqlite3.c:95308:19: note: outer condition: pMem->flags&(0x0004|0x0008|0x0020|0x0001) fossil-src-2.27/extsrc/sqlite3.c:95312:24: note: identical inner condition: pMem->flags&(0x0004|0x0008|0x0020|0x0001) fossil-src-2.27/extsrc/sqlite3.c:45538:7: style: The if condition is the same as the previous if condition [duplicateCondition] fossil-src-2.27/extsrc/sqlite3.c:45504:7: note: First condition fossil-src-2.27/extsrc/sqlite3.c:45538:7: note: Second condition fossil-src-2.27/extsrc/sqlite3.c:63367:16: style: The if condition is the same as the previous if condition [duplicateCondition] fossil-src-2.27/extsrc/sqlite3.c:63356:16: note: First condition fossil-src-2.27/extsrc/sqlite3.c:63367:16: note: Second condition fossil-src-2.27/extsrc/sqlite3.c:70527:9: style: The if condition is the same as the previous if condition [duplicateCondition] fossil-src-2.27/extsrc/sqlite3.c:70522:9: note: First condition fossil-src-2.27/extsrc/sqlite3.c:70527:9: note: Second condition fossil-src-2.27/extsrc/sqlite3.c:106262:9: style: The if condition is the same as the previous if condition [duplicateCondition] fossil-src-2.27/extsrc/sqlite3.c:106257:9: note: First condition fossil-src-2.27/extsrc/sqlite3.c:106262:9: note: Second condition fossil-src-2.27/extsrc/sqlite3.c:106653:11: style: The if condition is the same as the previous if condition [duplicateCondition] fossil-src-2.27/extsrc/sqlite3.c:106647:11: note: First condition fossil-src-2.27/extsrc/sqlite3.c:106653:11: note: Second condition fossil-src-2.27/extsrc/sqlite3.c:184105:11: style: The if condition is the same as the previous if condition [duplicateCondition] fossil-src-2.27/extsrc/sqlite3.c:184095:11: note: First condition fossil-src-2.27/extsrc/sqlite3.c:184105:11: note: Second condition fossil-src-2.27/extsrc/sqlite3.c:184231:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] fossil-src-2.27/extsrc/sqlite3.c:209717:14: style: Comparing expression of type 'unsigned char' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] fossil-src-2.27/extsrc/sqlite3.c:35536:7: style: Condition 'bom' is always false [knownConditionTrueFalse] fossil-src-2.27/extsrc/sqlite3.c:35522:12: note: Assignment 'bom=0', assigned value is 0 fossil-src-2.27/extsrc/sqlite3.c:35536:7: note: Condition 'bom' is always false fossil-src-2.27/extsrc/sqlite3.c:85536:49: style: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false [knownConditionTrueFalse] fossil-src-2.27/extsrc/sqlite3.c:35521:12: note: Assignment 'rc=0', assigned value is 0 fossil-src-2.27/extsrc/sqlite3.c:85536:49: note: Calling function 'sqlite3VdbeMemHandleBom' returns 0 fossil-src-2.27/extsrc/sqlite3.c:85536:49: note: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false fossil-src-2.27/extsrc/sqlite3.c:93442:26: style: Condition 'db->mallocFailed>prior_mallocFailed' is always false [knownConditionTrueFalse] fossil-src-2.27/extsrc/sqlite3.c:93428:27: note: prior_mallocFailed is assigned 'db->mallocFailed' here. fossil-src-2.27/extsrc/sqlite3.c:93442:26: note: Condition 'db->mallocFailed>prior_mallocFailed' is always false fossil-src-2.27/extsrc/sqlite3.c:159309:23: style: Condition 'sCtx.bDeclared==0' is always true [knownConditionTrueFalse] fossil-src-2.27/extsrc/sqlite3.c:159283:20: note: Assignment 'sCtx.bDeclared=0', assigned value is 0 fossil-src-2.27/extsrc/sqlite3.c:159309:23: note: Condition 'sCtx.bDeclared==0' is always true fossil-src-2.27/extsrc/sqlite3.c:170373:19: style: Condition 'sCur.n==0' is always true [knownConditionTrueFalse] fossil-src-2.27/extsrc/sqlite3.c:170352:18: note: Assignment 'sCur.n=0', assigned value is 0 fossil-src-2.27/extsrc/sqlite3.c:170373:19: note: Condition 'sCur.n==0' is always true fossil-src-2.27/extsrc/sqlite3.c:33298:3: error: Memory leak: p [memleak] fossil-src-2.27/extsrc/sqlite3.c:27499:3: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] fossil-src-2.27/extsrc/sqlite3.c:124647:9: warning: Either the condition 'db==0' is redundant or there is possible null pointer dereference: db. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/sqlite3.c:124652:17: note: Assuming that condition 'db==0' is not redundant fossil-src-2.27/extsrc/sqlite3.c:124647:9: note: Null pointer dereference fossil-src-2.27/extsrc/sqlite3.c:145470:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/sqlite3.c:145593:34: note: Assuming that condition 'ppStmt==0' is not redundant fossil-src-2.27/extsrc/sqlite3.c:145592:20: note: Calling function 'sqlite3LockAndPrepare', 6th argument 'ppStmt' value is 0 fossil-src-2.27/extsrc/sqlite3.c:145470:4: note: Null pointer dereference fossil-src-2.27/extsrc/sqlite3.c:145621:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/sqlite3.c:145708:34: note: Assuming that condition 'ppStmt==0' is not redundant fossil-src-2.27/extsrc/sqlite3.c:145707:10: note: Calling function 'sqlite3Prepare16', 5th argument 'ppStmt' value is 0 fossil-src-2.27/extsrc/sqlite3.c:145621:4: note: Null pointer dereference fossil-src-2.27/extsrc/sqlite3.c:148001:11: warning: Either the condition 'pColExpr!=0' is redundant or there is possible null pointer dereference: pColExpr. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/sqlite3.c:147997:14: note: Assuming that condition 'pColExpr!=0' is not redundant fossil-src-2.27/extsrc/sqlite3.c:148001:11: note: Null pointer dereference fossil-src-2.27/extsrc/sqlite3.c:188646:10: warning: Either the condition 'zFilename' is redundant or there is possible null pointer dereference: zFilename. [nullPointerRedundantCheck] fossil-src-2.27/extsrc/sqlite3.c:188642:10: note: Assuming that condition 'zFilename' is not redundant fossil-src-2.27/extsrc/sqlite3.c:188646:10: note: Null pointer dereference fossil-src-2.27/extsrc/sqlite3.c:188696:20: warning: Either the condition 'zFilename' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] fossil-src-2.27/extsrc/sqlite3.c:188692:10: note: Assuming that condition 'zFilename' is not redundant fossil-src-2.27/extsrc/sqlite3.c:188696:20: note: Null pointer addition fossil-src-2.27/extsrc/sqlite3.c:29806:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:35565:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:105800:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134000:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134001:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134002:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134003:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134017:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134018:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134019:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134023:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134024:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134025:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134026:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134027:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134028:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134032:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134033:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134070:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134144:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:134145:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fossil-src-2.27/extsrc/sqlite3.c:115205:51: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] fossil-src-2.27/extsrc/sqlite3.c:88921:11: style: Redundant assignment of 'nByte' to itself. [selfAssignment] fossil-src-2.27/extsrc/sqlite3.c:108950:21: style: The comparison 'cnt == 0' is always true. [knownConditionTrueFalse] fossil-src-2.27/extsrc/sqlite3.c:108897:13: note: 'cnt' is assigned value '0' here. fossil-src-2.27/extsrc/sqlite3.c:108950:21: note: The comparison 'cnt == 0' is always true. fossil-src-2.27/extsrc/sqlite3.c:149301:18: style: The comparison 'pKeyDup == 0' is always true. [knownConditionTrueFalse] fossil-src-2.27/extsrc/sqlite3.c:149293:22: note: 'pKeyDup' is assigned value '0' here. fossil-src-2.27/extsrc/sqlite3.c:149301:18: note: The comparison 'pKeyDup == 0' is always true. fossil-src-2.27/extsrc/sqlite3.c:183225:15: style: The comparison 'nErr == 0' is always true. [knownConditionTrueFalse] fossil-src-2.27/extsrc/sqlite3.c:183107:14: note: 'nErr' is assigned value '0' here. fossil-src-2.27/extsrc/sqlite3.c:183225:15: note: The comparison 'nErr == 0' is always true. fossil-src-2.27/extsrc/sqlite3.c:214574:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] fossil-src-2.27/extsrc/sqlite3.c:214578:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] fossil-src-2.27/extsrc/sqlite3.c:214581:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] fossil-src-2.27/extsrc/sqlite3.c:214584:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] fossil-src-2.27/extsrc/sqlite3.c:187960:22: style: Variable 'db->busyHandler.nBusy' is assigned an expression that holds the same value. [redundantAssignment] fossil-src-2.27/extsrc/sqlite3.c:187958:17: note: nSave is assigned 'db->busyHandler.nBusy' here. fossil-src-2.27/extsrc/sqlite3.c:187960:22: note: Variable 'db->busyHandler.nBusy' is assigned an expression that holds the same value. fossil-src-2.27/extsrc/sqlite3.c:95318:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fossil-src-2.27/extsrc/sqlite3.c:99977:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fossil-src-2.27/extsrc/sqlite3.c:143703:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] fossil-src-2.27/extsrc/sqlite3.c:73306:19: style: Unsigned expression 'nPayload' can't be negative so it is unnecessary to test it. [unsignedPositive] fossil-src-2.27/extsrc/sqlite3.c:73345:19: style: Unsigned expression 'nPayload' can't be negative so it is unnecessary to test it. [unsignedPositive] fossil-src-2.27/extsrc/sqlite3.c:84414:43: style: Checking if unsigned expression 'acc.mxAlloc' is less than zero. [unsignedLessThanZero] fossil-src-2.27/extsrc/sqlite3.c:209717:12: style: Unsigned expression 'c' can't be negative so it is unnecessary to test it. [unsignedPositive] fossil-src-2.27/extsrc/sqlite3.c:213207:18: style: Unsigned expression 'iTarget' can't be negative so it is unnecessary to test it. [unsignedPositive] fossil-src-2.27/extsrc/sqlite3.c:213208:17: style: Unsigned expression 'iPatch' can't be negative so it is unnecessary to test it. [unsignedPositive] fossil-src-2.27/extsrc/sqlite3.c:24661:8: style:inconclusive: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9247:57: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. fossil-src-2.27/extsrc/sqlite3.c:24661:8: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. fossil-src-2.27/extsrc/sqlite3.c:24662:8: style:inconclusive: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9247:68: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. fossil-src-2.27/extsrc/sqlite3.c:24662:8: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. fossil-src-2.27/extsrc/sqlite3.c:24663:7: style:inconclusive: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9247:80: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. fossil-src-2.27/extsrc/sqlite3.c:24663:7: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. fossil-src-2.27/extsrc/sqlite3.c:27044:54: style:inconclusive: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8536:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. fossil-src-2.27/extsrc/sqlite3.c:27044:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. fossil-src-2.27/extsrc/sqlite3.c:30970:66: style:inconclusive: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:7625:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:30970:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:30995:45: style:inconclusive: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:7637:63: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:30995:45: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:31012:66: style:inconclusive: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:7626:66: note: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:31012:66: note: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:31976:15: style:inconclusive: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9072:64: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. fossil-src-2.27/extsrc/sqlite3.c:31976:15: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. fossil-src-2.27/extsrc/sqlite3.c:32864:68: style:inconclusive: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9075:66: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. fossil-src-2.27/extsrc/sqlite3.c:32864:68: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. fossil-src-2.27/extsrc/sqlite3.c:32892:64: style:inconclusive: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9073:62: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. fossil-src-2.27/extsrc/sqlite3.c:32892:64: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. fossil-src-2.27/extsrc/sqlite3.c:32909:67: style:inconclusive: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9074:65: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. fossil-src-2.27/extsrc/sqlite3.c:32909:67: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. fossil-src-2.27/extsrc/sqlite3.c:34705:49: style:inconclusive: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:3652:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. fossil-src-2.27/extsrc/sqlite3.c:34705:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. fossil-src-2.27/extsrc/sqlite3.c:35558:51: style:inconclusive: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:21802:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. fossil-src-2.27/extsrc/sqlite3.c:35558:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. fossil-src-2.27/extsrc/sqlite3.c:35634:52: style:inconclusive: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:21800:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. fossil-src-2.27/extsrc/sqlite3.c:35634:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. fossil-src-2.27/extsrc/sqlite3.c:37791:74: style:inconclusive: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:14936:71: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. fossil-src-2.27/extsrc/sqlite3.c:37791:74: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. fossil-src-2.27/extsrc/sqlite3.c:54662:73: style:inconclusive: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:54251:67: note: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. fossil-src-2.27/extsrc/sqlite3.c:54662:73: note: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. fossil-src-2.27/extsrc/sqlite3.c:54774:15: style:inconclusive: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:54258:50: note: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/sqlite3.c:54774:15: note: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/sqlite3.c:54792:15: style:inconclusive: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:54259:56: note: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/sqlite3.c:54792:15: note: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. fossil-src-2.27/extsrc/sqlite3.c:54804:57: style:inconclusive: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:54260:52: note: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. fossil-src-2.27/extsrc/sqlite3.c:54804:57: note: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. fossil-src-2.27/extsrc/sqlite3.c:54835:64: style:inconclusive: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:54264:59: note: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. fossil-src-2.27/extsrc/sqlite3.c:54835:64: note: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. fossil-src-2.27/extsrc/sqlite3.c:54843:46: style:inconclusive: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:54265:41: note: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. fossil-src-2.27/extsrc/sqlite3.c:54843:46: note: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. fossil-src-2.27/extsrc/sqlite3.c:55909:11: style:inconclusive: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:17734:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:55909:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:56266:64: style:inconclusive: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:17763:57: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. fossil-src-2.27/extsrc/sqlite3.c:56266:64: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. fossil-src-2.27/extsrc/sqlite3.c:64185:7: style:inconclusive: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16440:83: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. fossil-src-2.27/extsrc/sqlite3.c:64185:7: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. fossil-src-2.27/extsrc/sqlite3.c:65420:65: style:inconclusive: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16463:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. fossil-src-2.27/extsrc/sqlite3.c:65420:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. fossil-src-2.27/extsrc/sqlite3.c:66088:8: style:inconclusive: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16471:62: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. fossil-src-2.27/extsrc/sqlite3.c:66088:8: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. fossil-src-2.27/extsrc/sqlite3.c:75041:58: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16617:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. fossil-src-2.27/extsrc/sqlite3.c:75041:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. fossil-src-2.27/extsrc/sqlite3.c:75041:86: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16617:87: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. fossil-src-2.27/extsrc/sqlite3.c:75041:86: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. fossil-src-2.27/extsrc/sqlite3.c:76718:13: style:inconclusive: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16784:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. fossil-src-2.27/extsrc/sqlite3.c:76718:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. fossil-src-2.27/extsrc/sqlite3.c:77744:7: style:inconclusive: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16801:7: note: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. fossil-src-2.27/extsrc/sqlite3.c:77744:7: note: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. fossil-src-2.27/extsrc/sqlite3.c:77974:19: style:inconclusive: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16806:19: note: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. fossil-src-2.27/extsrc/sqlite3.c:77974:19: note: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. fossil-src-2.27/extsrc/sqlite3.c:81344:23: style:inconclusive: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16862:70: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. fossil-src-2.27/extsrc/sqlite3.c:81344:23: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. fossil-src-2.27/extsrc/sqlite3.c:82375:48: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16675:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:82375:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:82375:65: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16675:70: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. fossil-src-2.27/extsrc/sqlite3.c:82375:65: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. fossil-src-2.27/extsrc/sqlite3.c:82405:66: style:inconclusive: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16676:64: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. fossil-src-2.27/extsrc/sqlite3.c:82405:66: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. fossil-src-2.27/extsrc/sqlite3.c:83330:52: style:inconclusive: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16637:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:83330:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:83348:49: style:inconclusive: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16639:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:83348:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:83437:50: style:inconclusive: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16898:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. fossil-src-2.27/extsrc/sqlite3.c:83437:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. fossil-src-2.27/extsrc/sqlite3.c:83479:50: style:inconclusive: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:16900:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:83479:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:83660:12: style:inconclusive: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9915:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. fossil-src-2.27/extsrc/sqlite3.c:83660:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. fossil-src-2.27/extsrc/sqlite3.c:83661:15: style:inconclusive: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9916:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. fossil-src-2.27/extsrc/sqlite3.c:83661:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. fossil-src-2.27/extsrc/sqlite3.c:83662:12: style:inconclusive: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9917:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. fossil-src-2.27/extsrc/sqlite3.c:83662:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. fossil-src-2.27/extsrc/sqlite3.c:83663:15: style:inconclusive: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9918:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. fossil-src-2.27/extsrc/sqlite3.c:83663:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. fossil-src-2.27/extsrc/sqlite3.c:84531:77: style:inconclusive: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:24393:61: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. fossil-src-2.27/extsrc/sqlite3.c:84531:77: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. fossil-src-2.27/extsrc/sqlite3.c:84594:64: style:inconclusive: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:24394:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. fossil-src-2.27/extsrc/sqlite3.c:84594:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. fossil-src-2.27/extsrc/sqlite3.c:87633:64: style:inconclusive: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:17468:62: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. fossil-src-2.27/extsrc/sqlite3.c:87633:64: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. fossil-src-2.27/extsrc/sqlite3.c:87637:64: style:inconclusive: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:17469:62: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. fossil-src-2.27/extsrc/sqlite3.c:87637:64: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. fossil-src-2.27/extsrc/sqlite3.c:87641:64: style:inconclusive: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:17470:62: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. fossil-src-2.27/extsrc/sqlite3.c:87641:64: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. fossil-src-2.27/extsrc/sqlite3.c:87645:54: style:inconclusive: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:17471:52: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. fossil-src-2.27/extsrc/sqlite3.c:87645:54: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. fossil-src-2.27/extsrc/sqlite3.c:87914:81: style:inconclusive: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:17482:79: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:87914:81: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:87957:65: style:inconclusive: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:17483:63: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:87957:65: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:92502:17: style:inconclusive: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6792:58: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:92502:17: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:93054:68: style:inconclusive: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6457:66: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. fossil-src-2.27/extsrc/sqlite3.c:93054:68: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. fossil-src-2.27/extsrc/sqlite3.c:93075:65: style:inconclusive: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6553:60: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. fossil-src-2.27/extsrc/sqlite3.c:93075:65: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. fossil-src-2.27/extsrc/sqlite3.c:93108:7: style:inconclusive: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6554:59: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. fossil-src-2.27/extsrc/sqlite3.c:93108:7: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. fossil-src-2.27/extsrc/sqlite3.c:93287:69: style:inconclusive: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5827:63: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93287:69: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93297:62: style:inconclusive: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5834:56: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93297:62: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93302:64: style:inconclusive: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5835:58: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93302:64: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93307:66: style:inconclusive: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5828:60: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93307:66: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93312:60: style:inconclusive: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5829:54: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93312:60: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93317:71: style:inconclusive: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5830:66: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93317:71: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93322:78: style:inconclusive: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5831:72: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93322:78: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93327:73: style:inconclusive: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5833:67: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93327:73: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93337:71: style:inconclusive: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5832:65: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93337:71: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93343:61: style:inconclusive: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5836:55: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93343:61: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. fossil-src-2.27/extsrc/sqlite3.c:93643:7: style:inconclusive: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5256:71: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. fossil-src-2.27/extsrc/sqlite3.c:93643:7: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. fossil-src-2.27/extsrc/sqlite3.c:93730:17: style:inconclusive: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:5266:56: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:93730:17: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:93996:69: style:inconclusive: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:9402:62: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. fossil-src-2.27/extsrc/sqlite3.c:93996:69: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. fossil-src-2.27/extsrc/sqlite3.c:104257:7: style:inconclusive: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8368:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. fossil-src-2.27/extsrc/sqlite3.c:104257:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. fossil-src-2.27/extsrc/sqlite3.c:104601:61: style:inconclusive: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8463:56: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. fossil-src-2.27/extsrc/sqlite3.c:104601:61: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. fossil-src-2.27/extsrc/sqlite3.c:104601:68: style:inconclusive: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8463:63: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:104601:68: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. fossil-src-2.27/extsrc/sqlite3.c:115426:56: style:inconclusive: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:110946:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. fossil-src-2.27/extsrc/sqlite3.c:115426:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. fossil-src-2.27/extsrc/sqlite3.c:122870:57: style:inconclusive: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:21975:53: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. fossil-src-2.27/extsrc/sqlite3.c:122870:57: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. fossil-src-2.27/extsrc/sqlite3.c:123641:9: style:inconclusive: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:3746:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. fossil-src-2.27/extsrc/sqlite3.c:123641:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. fossil-src-2.27/extsrc/sqlite3.c:132087:44: style:inconclusive: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:10073:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. fossil-src-2.27/extsrc/sqlite3.c:132087:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. fossil-src-2.27/extsrc/sqlite3.c:132087:70: style:inconclusive: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:10073:63: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. fossil-src-2.27/extsrc/sqlite3.c:132087:70: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. fossil-src-2.27/extsrc/sqlite3.c:132101:44: style:inconclusive: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:10096:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. fossil-src-2.27/extsrc/sqlite3.c:132101:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. fossil-src-2.27/extsrc/sqlite3.c:132101:85: style:inconclusive: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:10096:82: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. fossil-src-2.27/extsrc/sqlite3.c:132101:85: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. fossil-src-2.27/extsrc/sqlite3.c:139089:15: style:inconclusive: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:753:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. fossil-src-2.27/extsrc/sqlite3.c:139089:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. fossil-src-2.27/extsrc/sqlite3.c:139092:10: style:inconclusive: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:756:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. fossil-src-2.27/extsrc/sqlite3.c:139092:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. fossil-src-2.27/extsrc/sqlite3.c:145547:7: style:inconclusive: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4852:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145547:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145559:7: style:inconclusive: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4859:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145559:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145577:7: style:inconclusive: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4866:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145577:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145675:7: style:inconclusive: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4874:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145675:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145687:7: style:inconclusive: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4881:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145687:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145699:7: style:inconclusive: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4888:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:145699:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. fossil-src-2.27/extsrc/sqlite3.c:154899:10: style:inconclusive: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:3474:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. fossil-src-2.27/extsrc/sqlite3.c:154899:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. fossil-src-2.27/extsrc/sqlite3.c:154963:10: style:inconclusive: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:3476:43: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. fossil-src-2.27/extsrc/sqlite3.c:154963:10: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. fossil-src-2.27/extsrc/sqlite3.c:157754:9: style:inconclusive: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:156577:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. fossil-src-2.27/extsrc/sqlite3.c:157754:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. fossil-src-2.27/extsrc/sqlite3.c:158783:25: style:inconclusive: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8161:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. fossil-src-2.27/extsrc/sqlite3.c:158783:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. fossil-src-2.27/extsrc/sqlite3.c:158784:9: style:inconclusive: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8162:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. fossil-src-2.27/extsrc/sqlite3.c:158784:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. fossil-src-2.27/extsrc/sqlite3.c:158798:25: style:inconclusive: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8167:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. fossil-src-2.27/extsrc/sqlite3.c:158798:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. fossil-src-2.27/extsrc/sqlite3.c:158799:9: style:inconclusive: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8168:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. fossil-src-2.27/extsrc/sqlite3.c:158799:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. fossil-src-2.27/extsrc/sqlite3.c:158812:63: style:inconclusive: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8186:16: note: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. fossil-src-2.27/extsrc/sqlite3.c:158812:63: note: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. fossil-src-2.27/extsrc/sqlite3.c:159483:62: style:inconclusive: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8244:59: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. fossil-src-2.27/extsrc/sqlite3.c:159483:62: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. fossil-src-2.27/extsrc/sqlite3.c:183512:45: style:inconclusive: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:3270:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. fossil-src-2.27/extsrc/sqlite3.c:183512:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. fossil-src-2.27/extsrc/sqlite3.c:183677:47: style:inconclusive: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:3271:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. fossil-src-2.27/extsrc/sqlite3.c:183677:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. fossil-src-2.27/extsrc/sqlite3.c:185905:15: style:inconclusive: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6031:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. fossil-src-2.27/extsrc/sqlite3.c:185905:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. fossil-src-2.27/extsrc/sqlite3.c:185907:7: style:inconclusive: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6033:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:185907:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:185908:9: style:inconclusive: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6034:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:185908:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:185918:15: style:inconclusive: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6051:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. fossil-src-2.27/extsrc/sqlite3.c:185918:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. fossil-src-2.27/extsrc/sqlite3.c:185920:7: style:inconclusive: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6053:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:185920:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:185921:9: style:inconclusive: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6054:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:185921:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:185932:15: style:inconclusive: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6062:15: note: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. fossil-src-2.27/extsrc/sqlite3.c:185932:15: note: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. fossil-src-2.27/extsrc/sqlite3.c:185934:7: style:inconclusive: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6064:7: note: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:185934:7: note: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:185935:9: style:inconclusive: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6065:9: note: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:185935:9: note: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:185952:9: style:inconclusive: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6044:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:185952:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. fossil-src-2.27/extsrc/sqlite3.c:186011:15: style:inconclusive: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:8263:64: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. fossil-src-2.27/extsrc/sqlite3.c:186011:15: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. fossil-src-2.27/extsrc/sqlite3.c:186065:12: style:inconclusive: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:3946:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. fossil-src-2.27/extsrc/sqlite3.c:186065:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. fossil-src-2.27/extsrc/sqlite3.c:186067:9: style:inconclusive: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:3948:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. fossil-src-2.27/extsrc/sqlite3.c:186067:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. fossil-src-2.27/extsrc/sqlite3.c:186282:60: style:inconclusive: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:10205:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. fossil-src-2.27/extsrc/sqlite3.c:186282:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. fossil-src-2.27/extsrc/sqlite3.c:186518:73: style:inconclusive: Function 'sqlite3_set_errmsg' argument 3 names different: declaration 'zErrMsg' definition 'zMsg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4556:73: note: Function 'sqlite3_set_errmsg' argument 3 names different: declaration 'zErrMsg' definition 'zMsg'. fossil-src-2.27/extsrc/sqlite3.c:186518:73: note: Function 'sqlite3_set_errmsg' argument 3 names different: declaration 'zErrMsg' definition 'zMsg'. fossil-src-2.27/extsrc/sqlite3.c:186769:47: style:inconclusive: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4624:44: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. fossil-src-2.27/extsrc/sqlite3.c:186769:47: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. fossil-src-2.27/extsrc/sqlite3.c:186769:60: style:inconclusive: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4624:52: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. fossil-src-2.27/extsrc/sqlite3.c:186769:60: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. fossil-src-2.27/extsrc/sqlite3.c:187458:15: style:inconclusive: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4271:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:187458:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:187478:15: style:inconclusive: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4275:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:187478:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:187519:7: style:inconclusive: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6914:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:187519:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:187520:9: style:inconclusive: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6915:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. fossil-src-2.27/extsrc/sqlite3.c:187520:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. fossil-src-2.27/extsrc/sqlite3.c:187532:7: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6921:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:187532:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:187533:9: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6922:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. fossil-src-2.27/extsrc/sqlite3.c:187533:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. fossil-src-2.27/extsrc/sqlite3.c:187557:7: style:inconclusive: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6929:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:187557:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. fossil-src-2.27/extsrc/sqlite3.c:187558:9: style:inconclusive: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:6930:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. fossil-src-2.27/extsrc/sqlite3.c:187558:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. fossil-src-2.27/extsrc/sqlite3.c:188629:58: style:inconclusive: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4351:63: note: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:188629:58: note: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:188638:52: style:inconclusive: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4354:57: note: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:188638:52: note: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:188652:48: style:inconclusive: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4352:53: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:188652:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. fossil-src-2.27/extsrc/sqlite3.c:188652:83: style:inconclusive: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:4352:80: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. fossil-src-2.27/extsrc/sqlite3.c:188652:83: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. fossil-src-2.27/extsrc/sqlite3.c:212557:42: style:inconclusive: Function 'jsonArgIsJsonb' argument 1 names different: declaration 'pJson' definition 'pArg'. [funcArgNamesDifferent] fossil-src-2.27/extsrc/sqlite3.c:209425:42: note: Function 'jsonArgIsJsonb' argument 1 names different: declaration 'pJson' definition 'pArg'. fossil-src-2.27/extsrc/sqlite3.c:212557:42: note: Function 'jsonArgIsJsonb' argument 1 names different: declaration 'pJson' definition 'pArg'. fossil-src-2.27/extsrc/sqlite3.c:24631:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:25418:14: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:26268:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:26888:51: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:26888:71: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:27466:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:31306:70: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:32558:28: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:32688:17: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:32695:18: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:33036: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] fossil-src-2.27/extsrc/sqlite3.c:140375:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:33036:50: note: Parameter 'db' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:35787:48: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:35882:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:36073:54: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:36100:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:36100:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:36119:27: style: Variable 'a' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:36119:31: style: Variable 'b' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:37247:56: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:40356:36: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:55367:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:56402:50: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:56409:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:56478:10: style: Variable 'pDirty' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:56489:49: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:57027:48: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:57411:14: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:59812:36: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:60238:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:60697:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:61520:11: style: Variable 'dbFileVers' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:61990:37: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:62293:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:62382:50: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:62928:13: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:63021:13: style: Variable 'pData2' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:63546:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:64166: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] fossil-src-2.27/extsrc/sqlite3.c:59504:20: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:64166:10: note: Parameter 'pPager' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:64739:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:65273:49: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:65360:47: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:65489:23: style: Variable 'pRel' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:65555:52: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:65564:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:65583:59: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:65769:51: style: Parameter 'pPg' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:65906:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:67157:8: style: Variable 'aEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:68115:12: style: Variable 'aRight' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:68865:25: style: Variable 'aHdr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:70149:27: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:70324:16: style: Variable 'pLive' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:70422:15: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:70784:46: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:70909:50: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:72798:13: style: Parameter 'pExcept' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:73152:7: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:73254:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:73333:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:73382:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:73424:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:73466:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:73487:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:73554:55: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:73626:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:73899:7: style: Variable 'pTmp' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:74001:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:74188:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:74336:38: style: Parameter 'pBt' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:74601:20: style: Variable 'pExisting' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:75601:14: style: Variable 'pBlock' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:76286:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:76854:58: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:77082:25: style: Variable 'pBufStart' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:77811:9: style: Variable 'pCell' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:77940:14: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:78210:46: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:78318:12: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:78915:13: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:79672:7: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:79680:7: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:79965:9: style: Variable 'pStop' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:80098:22: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:80367:9: style: Variable 'piEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:80695:14: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:81040:41: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:81041:13: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:82437:47: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:83077:9: style: Parameter 'aRoot' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:83472:56: style: Parameter 'pCsr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:83503:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:84035:19: style: Variable 'zData' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:84144: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] fossil-src-2.27/extsrc/sqlite3.c:140280:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:84144:57: note: Parameter 'p' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:84158: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] fossil-src-2.27/extsrc/sqlite3.c:140279:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:84158:57: note: Parameter 'p' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:84941:49: style: Parameter 'pMem' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:85937:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:86400:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:86842:11: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:86873:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:86910:73: style: Parameter 'zWhere' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:86967:64: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:87223:8: style: Variable 'aLabel' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:87413:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:87813:51: style: Parameter 'pVdbe' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:88525:10: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:88800:13: style: Variable 'zP4' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:89640:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:91691:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:91698:49: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:91713:10: style: Variable 'pMem' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:91954:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:91964:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:92169: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] fossil-src-2.27/extsrc/sqlite3.c:140195:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:92169:50: note: Parameter 'pVal' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:92253: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] fossil-src-2.27/extsrc/sqlite3.c:140445:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:92253:54: note: Parameter 'pVal' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:92258: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] fossil-src-2.27/extsrc/sqlite3.c:140369:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:92258:54: note: Parameter 'pVal' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:92263: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] fossil-src-2.27/extsrc/sqlite3.c:140396:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:92263:54: note: Parameter 'pVal' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:92552: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] fossil-src-2.27/extsrc/sqlite3.c:140163:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:92552:76: note: Parameter 'pValue' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:93173:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:93183:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:93965:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:95138:27: style: Parameter 'pRec' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:95610:7: style: Parameter 'pOp' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:96011:11: style: Variable 'pCaller' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:97300:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:97708:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:98283:9: style: Variable 'zAffinity' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:100050:15: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:100152:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:100836:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:100866:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:101411:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:102224:8: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:102227:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:102359:8: style: Variable 'pIn' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:104343:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:104350:15: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:105284:43: style: Parameter 'pTask' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:106069:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:106160:48: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:106569:16: style: Variable 'pTask' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:107385:15: style: Variable 'pSorter' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:107386:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:107419:8: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:107427:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:108058:16: style: Variable 'pIter' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:108333:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:108488:12: style: Variable 'pParse' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:108685:9: style: Variable 'pOrig' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:108771:68: style: Parameter 'pTopNC' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:108791:10: style: Variable 'pExTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:108840:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:109276:17: style: Variable 'pOrig' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:109474:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:109516:17: style: Parameter 'pNC' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:109519:10: style: Parameter 'pError' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:109542:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:110081:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:110173:9: style: Parameter 'pError' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:110316:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:110459:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:111075:19: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:111214:15: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:111259:12: style: Variable 'pColl1' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:111260:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:111392:9: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:111393:9: style: Parameter 'pRight' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:112714: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] fossil-src-2.27/extsrc/sqlite3.c:112720:23: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:112714:71: note: Parameter 'p' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:112755:9: style: Variable 'pPriorSelectColOld' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:113173:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:113215:12: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:113316:35: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:113405:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:113409:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:113593:65: style: Parameter 'pSelect' can be declared as pointer to const. However it seems that 'exprSelectWalkTableConstant' is a callback function, if 'pSelect' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/extsrc/sqlite3.c:113618:25: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:113593:65: note: Parameter 'pSelect' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:113718:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:113720:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:113997:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114023:11: style: Variable 'pRes' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114176:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114227:15: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114270:19: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114271:19: style: Variable 'pRhs' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114272:22: style: Variable 'pReq' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114380:11: style: Variable 'pSelect' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114388:13: style: Variable 'pA' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114428:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:114448:14: style: Parameter 'pNewSig' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:114450:17: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114451:14: style: Variable 'pSig' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114615:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:114661:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:115085:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:115157:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:115549:13: style: Variable 'pA1' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:115602:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:115716:55: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:115872:16: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:116022:13: style: Variable 'zBlob' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:116208:16: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:116505:16: style: Variable 'pAggInfo' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:116565:13: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:116788:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:117356:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:117547:11: style: Variable 'pExprA' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:117548:11: style: Variable 'pExprB' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:117591:17: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:117648:39: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:117671:14: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:117855:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:117856:13: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:117944: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] fossil-src-2.27/extsrc/sqlite3.c:117975:21: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:117944:48: note: Parameter 'pExpr' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:118022:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:118037: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] fossil-src-2.27/extsrc/sqlite3.c:118080:21: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:118037:52: note: Parameter 'pExpr' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:118248:13: style: Variable 'pE' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:118288:20: style: Variable 'pIEpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:118385:25: style: Variable 'pOBList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:118708:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:118723:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:118917:9: style: Variable 'pDflt' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:119481:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:120224:16: style: Variable 'pTarget' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:120227:23: style: Variable 'pUpsertSet' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:120299:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:120393:19: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:120444:28: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:121135:12: style: Variable 'pStat' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:121908:10: style: Parameter 'pOnlyIdx' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:122118:15: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:122324:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:122389:13: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:122455:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:122875:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:122995:46: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:123320:11: style: Variable 'zAuthArg' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:123939:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:124003:18: style: Variable 'pReturning' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:124037:15: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:124054:13: style: Variable 'vtab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:124084:18: style: Variable 'pRet' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:124534:61: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:124570:54: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:124648:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:124776:54: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:124834:51: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:124906:53: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:124932:55: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:124980:55: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:125084:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:125103:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:125699:13: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:125763:65: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:125796:76: style: Parameter 'pType' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:125941:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:125941:24: style: Variable 'zEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:126142:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:126339:63: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:126362:70: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:126712:14: style: Variable 'pEnd2' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:126772:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:126814:10: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:127157:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:127281:57: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:127297:53: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:127318:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:127572:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:127769:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:127783:7: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:127920:12: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:127974:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:128034:11: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:128210:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:128452:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:128530:81: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:128570:47: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:128702:10: style: Parameter 'pTable' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:128703:10: style: Parameter 'pDatabase' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:128893:10: style: Parameter 'pAlias' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:128914:12: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:128952:79: style: Parameter 'pIndexedBy' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:129123:68: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:129203:9: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:129272:9: style: Parameter 'p4' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:129306:13: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:129423:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:129534:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:129697:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:129698:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:129726:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:129727:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:129944:12: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:130312:75: style: Parameter 'pTrigger' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:130492:10: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:131097:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:131106:10: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:131164:10: style: Parameter 'pPrior' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:131711:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:132141:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:132209:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:132430:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:132574:9: style: Variable 'zHex' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:132725:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:133221:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:133238:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:133252:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:133298:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:133338:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:133614:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:133645:11: style: Variable 'zEscape' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:134367:9: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:134429:17: style: Variable 'zIdxCol' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:134500:8: style: Parameter 'aiCol' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:134882:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:134909:64: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:134923:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:134973:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:134975:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:135002:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:135007:11: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:135011:17: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:135028:49: style: Parameter 'pFKey' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:135031:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:135155:15: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:135318:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:135475:17: style: Variable 'pDflt' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:135898:11: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:135905:14: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:135930: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] fossil-src-2.27/extsrc/sqlite3.c:136005:21: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:135930:55: note: Parameter 'pExpr' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:136082:12: style: Variable 'pSeqTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:136122:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:136196:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:136280:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:137174:15: style: Variable 'pIpk' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:137350: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] fossil-src-2.27/extsrc/sqlite3.c:137387:21: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:137350:59: note: Parameter 'pExpr' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:137559:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:137818:15: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:138216:19: style: Variable 'p4' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:138449:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:138537:7: style: Parameter 'aToOpen' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:138834:13: style: Variable 'pDestExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:138835:13: style: Variable 'pSrcExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:143221:12: style: Variable 'pObjTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:143277:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:143291:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:143322:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:143410:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:143437:17: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:143564:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:143681:23: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:144033:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:144035:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:144037:11: style: Variable 'zSubSql' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:144329: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] fossil-src-2.27/extsrc/sqlite3.c:144575:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:144329:9: note: Parameter 'pAux' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:144403:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:144540:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:144553:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:144566:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:144681:60: style: Parameter 'pIndex' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:144682:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:145161:62: style: Parameter 'pSchema' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:145980:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:146260:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:146404:16: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:146651:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:146923:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:147331:13: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:147409:15: style: Parameter 'pDest' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:147417:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:147906:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:147921:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:147990:27: style: Variable 'pCollide' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:148085:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:148104:13: style: Variable 'pS2' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:148601:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:149015:76: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:149047:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:149048:15: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:149701:20: style: Variable 'pNat' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:149702:20: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:149861:8: style: Variable 'aCsrMap' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:149922:47: style: Parameter 'pSel' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:150593:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:150688:11: style: Variable 'pColumn' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:150983:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:150995:13: style: Variable 'pSel' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:151017:20: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:151140:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:151219:13: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:151274:9: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:151356:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:151358:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:152433:23: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:152568:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:152906:11: style: Variable 'pSel' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:152912:13: style: Variable 'pS1' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:153097:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:153261:16: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:153868:15: style: Variable 'pCteUse' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:154069:13: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:154561:30: style: Variable 'pF' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:154691:32: style: Variable 'pF' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:155299:10: style: Parameter 'pAll' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:155442:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:155725:58: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:155737:39: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:155882:9: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:155903:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:155963:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:156011:12: style: Parameter 'pTrigger' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:156744:13: style: Parameter 'pChanges' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:156746:9: style: Parameter 'pWhere' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:156758:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:158018:13: style: Variable 'pTarget' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:158019:9: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:158146:11: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:158165:69: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:158818:13: style: Variable 'pMod' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:158864:50: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:158864:61: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:159119:66: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:159184:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:159986: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] fossil-src-2.27/extsrc/sqlite3.c:140315:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:159986:50: note: Parameter 'db' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:161013:9: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:161143:37: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:161181:69: style: Parameter 'zAff' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:161225:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:161249:60: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:161301:9: style: Parameter 'pX' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:161701:13: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:161741:15: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:162091:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:162170:41: style: Parameter 'pLoop' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:162270:15: style: Variable 'pSubq' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:162350:17: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:162902:14: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:163026:16: style: Variable 'origSrc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:163461:21: style: Variable 'pRJ' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:163565:19: style: Variable 'pRJ' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:163569:14: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:163607:18: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:163849:18: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:164411:20: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:164482:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:164556:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:164606:51: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:164606:67: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:164608:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:164735:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:164934:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:164979:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:165022:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:165265:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:165346:20: style: Variable 'pParent' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:165362:15: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:165408:16: style: Variable 'aLast' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:165550:13: style: Variable 'pArgs' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:165645:61: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:165653:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:165716:15: style: Variable 'pInner' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:165734:57: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:165743:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:165764:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:165780:60: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:165787:56: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:165868:20: style: Variable 'pOldBlk' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:166185:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:166191:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:166250:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:166585:14: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:166723:15: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:166784:15: style: Variable 'pSubq' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:167008:12: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:167504:43: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:168515:12: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:168557:22: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:168604:17: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:168645:10: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:168658:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:168659:11: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:168829:13: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:169160:21: style: Parameter 'pBuilder' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:169203:10: style: Variable 'pParse' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:169212:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:169274: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] fossil-src-2.27/extsrc/sqlite3.c:169355:21: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:169274:66: note: Parameter 'pExpr' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:169427:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:169508:12: style: Variable 'pTabList' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:169573:16: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:169804:35: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:169815:42: style: Parameter 'aUsage' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:170047:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170093:18: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170117:20: style: Variable 'pHidden' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170306:22: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170312:12: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170329:25: style: Variable 'pOrWCEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170432:12: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170476:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170547:14: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:170559:9: style: Variable 'pOBExpr' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170639:14: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170641:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170643:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170733:18: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170812:19: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:170975:52: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:171153:16: style: Variable 'pFactTab' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:171743:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:171881: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] fossil-src-2.27/extsrc/sqlite3.c:171898:21: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:171881:59: note: Parameter 'pExpr' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:171989:24: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:171990:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:171991:16: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:172164:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:172769:16: style: Variable 'pJ' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:172875:17: style: Variable 'pSubq' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:172986:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:173136:19: style: Variable 'pLastOp' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:173463:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:173703:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:173759:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:173971:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:174083:17: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:174238: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] fossil-src-2.27/extsrc/sqlite3.c:174405:27: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:174238:51: note: Parameter 'pWalker' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:174559:10: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:174584:13: style: Variable 'pExist' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:174734:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:174795:14: style: Variable 'aOp' can be declared as const array [constVariable] fossil-src-2.27/extsrc/sqlite3.c:174932:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:175122:11: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:175238:16: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:175310:14: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:175340:14: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:175744:50: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:176638:56: style: Parameter 'pY' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:184678: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] fossil-src-2.27/extsrc/sqlite3.c:140291:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:184678:53: note: Parameter 'db' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:184900: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] fossil-src-2.27/extsrc/sqlite3.c:140139:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:184900:60: note: Parameter 'db' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:184928: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] fossil-src-2.27/extsrc/sqlite3.c:140416:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:184928:53: note: Parameter 'db' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:184944: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] fossil-src-2.27/extsrc/sqlite3.c:140417:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:184944:59: note: Parameter 'db' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:185002:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:187701: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] fossil-src-2.27/extsrc/sqlite3.c:140134:3: note: You might need to cast the function pointer here fossil-src-2.27/extsrc/sqlite3.c:187701:48: note: Parameter 'db' can be declared as pointer to const fossil-src-2.27/extsrc/sqlite3.c:188245:16: style: Variable 'db' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:210189:7: style: Variable 'aOld' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:211530:39: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] fossil-src-2.27/extsrc/sqlite3.c:214085:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:214182:21: style: Variable 'pParent' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:214324:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fossil-src-2.27/extsrc/sqlite3.c:126028:10: warning: Size of pointer 'zExtra' used instead of size of its data. [pointerSize] fossil-src-2.27/extsrc/sqlite3.c:1195:9: style: struct member 'sqlite3_io_methods::xFetch' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:1196:9: style: struct member 'sqlite3_io_methods::xUnfetch' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9669:7: style: struct member 'sqlite3_pcache_methods2::iVersion' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9692:9: style: struct member 'sqlite3_pcache_methods::pArg' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9693:9: style: struct member 'sqlite3_pcache_methods::xInit' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9694:10: style: struct member 'sqlite3_pcache_methods::xShutdown' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9695:21: style: struct member 'sqlite3_pcache_methods::xCreate' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9696:10: style: struct member 'sqlite3_pcache_methods::xCachesize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9697:9: style: struct member 'sqlite3_pcache_methods::xPagecount' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9698:11: style: struct member 'sqlite3_pcache_methods::xFetch' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9699:10: style: struct member 'sqlite3_pcache_methods::xUnpin' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9700:10: style: struct member 'sqlite3_pcache_methods::xRekey' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9701:10: style: struct member 'sqlite3_pcache_methods::xTruncate' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:9702:10: style: struct member 'sqlite3_pcache_methods::xDestroy' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11117:17: style: struct member 'sqlite3_snapshot::hidden' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11516:9: style: struct member 'sqlite3_rtree_geometry::pContext' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11517:7: style: struct member 'sqlite3_rtree_geometry::nParam' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11518:22: style: struct member 'sqlite3_rtree_geometry::aParam' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11519:9: style: struct member 'sqlite3_rtree_geometry::pUser' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11520:10: style: struct member 'sqlite3_rtree_geometry::xDelUser' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11548:9: style: struct member 'sqlite3_rtree_query_info::pContext' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11549:7: style: struct member 'sqlite3_rtree_query_info::nParam' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11550:22: style: struct member 'sqlite3_rtree_query_info::aParam' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11551:9: style: struct member 'sqlite3_rtree_query_info::pUser' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11552:10: style: struct member 'sqlite3_rtree_query_info::xDelUser' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11553:22: style: struct member 'sqlite3_rtree_query_info::aCoord' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11554:17: style: struct member 'sqlite3_rtree_query_info::anQueue' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11555:7: style: struct member 'sqlite3_rtree_query_info::nCoord' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11556:7: style: struct member 'sqlite3_rtree_query_info::iLevel' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11557:7: style: struct member 'sqlite3_rtree_query_info::mxLevel' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11558:17: style: struct member 'sqlite3_rtree_query_info::iRowid' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11559:21: style: struct member 'sqlite3_rtree_query_info::rParentScore' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11560:7: style: struct member 'sqlite3_rtree_query_info::eParentWithin' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11561:7: style: struct member 'sqlite3_rtree_query_info::eWithin' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11562:21: style: struct member 'sqlite3_rtree_query_info::rScore' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:11564:19: style: struct member 'sqlite3_rtree_query_info::apSqlParam' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13497:24: style: struct member 'Fts5PhraseIter::b' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13797:7: style: struct member 'Fts5ExtensionApi::iVersion' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13799:11: style: struct member 'Fts5ExtensionApi::xUserData' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13801:9: style: struct member 'Fts5ExtensionApi::xColumnCount' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13802:9: style: struct member 'Fts5ExtensionApi::xRowCount' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13803:9: style: struct member 'Fts5ExtensionApi::xColumnTotalSize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13805:9: style: struct member 'Fts5ExtensionApi::xTokenize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13811:9: style: struct member 'Fts5ExtensionApi::xPhraseCount' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13812:9: style: struct member 'Fts5ExtensionApi::xPhraseSize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13814:9: style: struct member 'Fts5ExtensionApi::xInstCount' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13815:9: style: struct member 'Fts5ExtensionApi::xInst' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13817:19: style: struct member 'Fts5ExtensionApi::xRowid' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13818:9: style: struct member 'Fts5ExtensionApi::xColumnText' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13819:9: style: struct member 'Fts5ExtensionApi::xColumnSize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13821:9: style: struct member 'Fts5ExtensionApi::xQueryPhrase' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13824:9: style: struct member 'Fts5ExtensionApi::xSetAuxdata' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13825:11: style: struct member 'Fts5ExtensionApi::xGetAuxdata' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13827:9: style: struct member 'Fts5ExtensionApi::xPhraseFirst' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13828:10: style: struct member 'Fts5ExtensionApi::xPhraseNext' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13830:9: style: struct member 'Fts5ExtensionApi::xPhraseFirstColumn' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13831:10: style: struct member 'Fts5ExtensionApi::xPhraseNextColumn' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13834:9: style: struct member 'Fts5ExtensionApi::xQueryToken' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13838:9: style: struct member 'Fts5ExtensionApi::xInstToken' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13841:9: style: struct member 'Fts5ExtensionApi::xColumnLocale' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:13842:9: style: struct member 'Fts5ExtensionApi::xTokenize_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14080:7: style: struct member 'fts5_tokenizer_v2::iVersion' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14082:9: style: struct member 'fts5_tokenizer_v2::xCreate' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14083:10: style: struct member 'fts5_tokenizer_v2::xDelete' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14084:9: style: struct member 'fts5_tokenizer_v2::xTokenize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14107:9: style: struct member 'fts5_tokenizer::xCreate' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14108:10: style: struct member 'fts5_tokenizer::xDelete' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14109:9: style: struct member 'fts5_tokenizer::xTokenize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14144:7: style: struct member 'fts5_api::iVersion' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14147:9: style: struct member 'fts5_api::xCreateTokenizer' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14156:9: style: struct member 'fts5_api::xFindTokenizer' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14164:9: style: struct member 'fts5_api::xCreateFunction' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14175:9: style: struct member 'fts5_api::xCreateTokenizer_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:14184:9: style: struct member 'fts5_api::xFindTokenizer_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:18240:12: style: union member 'Anonymous1::notUsed1' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:19344:9: style: struct member 'IndexSample::p' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:19345:7: style: struct member 'IndexSample::n' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:19346:12: style: struct member 'IndexSample::anEq' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:19347:12: style: struct member 'IndexSample::anLt' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:19348:12: style: struct member 'IndexSample::anDLt' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:19730:16: style: struct member 'Anonymous13::bSorterRef' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20796:7: style: struct member 'Sqlite3Config::mxStrlen' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20804:9: style: struct member 'Sqlite3Config::pHeap' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20805:7: style: struct member 'Sqlite3Config::nHeap' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20806:7: style: struct member 'Sqlite3Config::mnReq' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20806:14: style: struct member 'Sqlite3Config::mxReq' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20812:7: style: struct member 'Sqlite3Config::mxParserStack' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20851:7: style: struct member 'Sqlite3Config::szSorterRef' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20892:14: style: union member 'Anonymous25::pSrcList' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20893:22: style: union member 'Anonymous25::pCCurHint' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:20906:10: style: union member 'Anonymous25::aMem' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24147:7: style: struct member 'ScanStatus::addrExplain' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24148:7: style: struct member 'ScanStatus::aAddrRange' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24149:7: style: struct member 'ScanStatus::addrLoop' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24150:7: style: struct member 'ScanStatus::addrVisit' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24151:7: style: struct member 'ScanStatus::iSelectID' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24152:10: style: struct member 'ScanStatus::nEst' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24165:16: style: struct member 'DblquoteStr::pNextStr' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24166:8: style: struct member 'DblquoteStr::z' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24262:9: style: struct member 'PreUpdate::v' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24263:15: style: struct member 'PreUpdate::pCsr' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24265:7: style: struct member 'PreUpdate::aRecord' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24266:12: style: struct member 'PreUpdate::pKeyinfo' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24267:19: style: struct member 'PreUpdate::pUnpacked' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24268:19: style: struct member 'PreUpdate::pNewUnpacked' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24269:7: style: struct member 'PreUpdate::iNewReg' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24270:7: style: struct member 'PreUpdate::iBlobWrite' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24271:7: style: struct member 'PreUpdate::iKey1' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24272:7: style: struct member 'PreUpdate::iKey2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24273:7: style: struct member 'PreUpdate::oldipk' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24274:8: style: struct member 'PreUpdate::aNew' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24275:10: style: struct member 'PreUpdate::pTab' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24276:10: style: struct member 'PreUpdate::pPk' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24277:19: style: struct member 'PreUpdate::apDflt' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:24280:8: style: union member 'Anonymous28::keyinfoSpace' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:39970:25: style: struct member 'vxworksFileId::pNext' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:39972:7: style: struct member 'vxworksFileId::nName' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:39973:9: style: struct member 'vxworksFileId::zCanonicalName' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:43417:6: style: struct member 'unixShm::hasMutex' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:85708:10: style: struct member 'ValueNewStat4Ctx::pParse' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:85709:10: style: struct member 'ValueNewStat4Ctx::pIdx' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:85710:20: style: struct member 'ValueNewStat4Ctx::ppRec' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:85711:7: style: struct member 'ValueNewStat4Ctx::iVal' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:110898:8: style: union member 'Anonymous32::srcSpace' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139254:12: style: struct member 'sqlite3_api_routines::aggregate_context' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139255:10: style: struct member 'sqlite3_api_routines::aggregate_count' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139256:10: style: struct member 'sqlite3_api_routines::bind_blob' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139257:10: style: struct member 'sqlite3_api_routines::bind_double' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139258:10: style: struct member 'sqlite3_api_routines::bind_int' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139259:10: style: struct member 'sqlite3_api_routines::bind_int64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139260:10: style: struct member 'sqlite3_api_routines::bind_null' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139261:10: style: struct member 'sqlite3_api_routines::bind_parameter_count' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139262:10: style: struct member 'sqlite3_api_routines::bind_parameter_index' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139263:18: style: struct member 'sqlite3_api_routines::bind_parameter_name' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139264:10: style: struct member 'sqlite3_api_routines::bind_text' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139265:10: style: struct member 'sqlite3_api_routines::bind_text16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139266:10: style: struct member 'sqlite3_api_routines::bind_value' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139267:10: style: struct member 'sqlite3_api_routines::busy_handler' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139268:10: style: struct member 'sqlite3_api_routines::busy_timeout' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139269:10: style: struct member 'sqlite3_api_routines::changes' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139270:10: style: struct member 'sqlite3_api_routines::close' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139271:10: style: struct member 'sqlite3_api_routines::collation_needed' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139273:10: style: struct member 'sqlite3_api_routines::collation_needed16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139275:18: style: struct member 'sqlite3_api_routines::column_blob' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139276:10: style: struct member 'sqlite3_api_routines::column_bytes' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139277:10: style: struct member 'sqlite3_api_routines::column_bytes16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139278:10: style: struct member 'sqlite3_api_routines::column_count' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139279:18: style: struct member 'sqlite3_api_routines::column_database_name' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139280:18: style: struct member 'sqlite3_api_routines::column_database_name16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139281:18: style: struct member 'sqlite3_api_routines::column_decltype' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139282:18: style: struct member 'sqlite3_api_routines::column_decltype16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139283:13: style: struct member 'sqlite3_api_routines::column_double' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139284:10: style: struct member 'sqlite3_api_routines::column_int' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139285:19: style: struct member 'sqlite3_api_routines::column_int64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139286:18: style: struct member 'sqlite3_api_routines::column_name' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139287:18: style: struct member 'sqlite3_api_routines::column_name16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139288:18: style: struct member 'sqlite3_api_routines::column_origin_name' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139289:18: style: struct member 'sqlite3_api_routines::column_origin_name16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139290:18: style: struct member 'sqlite3_api_routines::column_table_name' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139291:18: style: struct member 'sqlite3_api_routines::column_table_name16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139292:27: style: struct member 'sqlite3_api_routines::column_text' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139293:18: style: struct member 'sqlite3_api_routines::column_text16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139294:10: style: struct member 'sqlite3_api_routines::column_type' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139295:20: style: struct member 'sqlite3_api_routines::column_value' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139296:12: style: struct member 'sqlite3_api_routines::commit_hook' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139297:10: style: struct member 'sqlite3_api_routines::complete' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139298:10: style: struct member 'sqlite3_api_routines::complete16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139299:10: style: struct member 'sqlite3_api_routines::create_collation' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139301:10: style: struct member 'sqlite3_api_routines::create_collation16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139303:10: style: struct member 'sqlite3_api_routines::create_function' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139307:10: style: struct member 'sqlite3_api_routines::create_function16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139311:9: style: struct member 'sqlite3_api_routines::create_module' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139312:10: style: struct member 'sqlite3_api_routines::data_count' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139313:15: style: struct member 'sqlite3_api_routines::db_handle' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139314:9: style: struct member 'sqlite3_api_routines::declare_vtab' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139315:10: style: struct member 'sqlite3_api_routines::enable_shared_cache' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139316:10: style: struct member 'sqlite3_api_routines::errcode' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139317:18: style: struct member 'sqlite3_api_routines::errmsg' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139318:18: style: struct member 'sqlite3_api_routines::errmsg16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139319:10: style: struct member 'sqlite3_api_routines::exec' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139320:10: style: struct member 'sqlite3_api_routines::expired' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139321:10: style: struct member 'sqlite3_api_routines::finalize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139322:11: style: struct member 'sqlite3_api_routines::free' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139323:11: style: struct member 'sqlite3_api_routines::free_table' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139324:10: style: struct member 'sqlite3_api_routines::get_autocommit' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139325:12: style: struct member 'sqlite3_api_routines::get_auxdata' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139326:10: style: struct member 'sqlite3_api_routines::get_table' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139327:10: style: struct member 'sqlite3_api_routines::global_recover' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139328:11: style: struct member 'sqlite3_api_routines::interruptx' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139329:19: style: struct member 'sqlite3_api_routines::last_insert_rowid' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139330:18: style: struct member 'sqlite3_api_routines::libversion' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139331:10: style: struct member 'sqlite3_api_routines::libversion_number' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139333:12: style: struct member 'sqlite3_api_routines::mprintf' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139334:10: style: struct member 'sqlite3_api_routines::open' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139335:10: style: struct member 'sqlite3_api_routines::open16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139336:10: style: struct member 'sqlite3_api_routines::prepare' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139337:10: style: struct member 'sqlite3_api_routines::prepare16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139338:12: style: struct member 'sqlite3_api_routines::profile' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139339:11: style: struct member 'sqlite3_api_routines::progress_handler' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139341:10: style: struct member 'sqlite3_api_routines::reset' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139342:11: style: struct member 'sqlite3_api_routines::result_blob' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139343:11: style: struct member 'sqlite3_api_routines::result_double' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139344:11: style: struct member 'sqlite3_api_routines::result_error' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139345:11: style: struct member 'sqlite3_api_routines::result_error16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139346:11: style: struct member 'sqlite3_api_routines::result_int' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139347:11: style: struct member 'sqlite3_api_routines::result_int64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139348:11: style: struct member 'sqlite3_api_routines::result_null' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139349:11: style: struct member 'sqlite3_api_routines::result_text' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139350:11: style: struct member 'sqlite3_api_routines::result_text16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139351:11: style: struct member 'sqlite3_api_routines::result_text16be' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139352:11: style: struct member 'sqlite3_api_routines::result_text16le' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139353:11: style: struct member 'sqlite3_api_routines::result_value' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139354:12: style: struct member 'sqlite3_api_routines::rollback_hook' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139355:10: style: struct member 'sqlite3_api_routines::set_authorizer' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139357:11: style: struct member 'sqlite3_api_routines::set_auxdata' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139358:12: style: struct member 'sqlite3_api_routines::xsnprintf' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139359:10: style: struct member 'sqlite3_api_routines::step' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139360:10: style: struct member 'sqlite3_api_routines::table_column_metadata' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139362:11: style: struct member 'sqlite3_api_routines::thread_cleanup' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139363:10: style: struct member 'sqlite3_api_routines::total_changes' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139364:12: style: struct member 'sqlite3_api_routines::trace' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139365:10: style: struct member 'sqlite3_api_routines::transfer_bindings' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139366:12: style: struct member 'sqlite3_api_routines::update_hook' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139368:12: style: struct member 'sqlite3_api_routines::user_data' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139369:18: style: struct member 'sqlite3_api_routines::value_blob' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139370:10: style: struct member 'sqlite3_api_routines::value_bytes' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139371:10: style: struct member 'sqlite3_api_routines::value_bytes16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139372:13: style: struct member 'sqlite3_api_routines::value_double' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139373:10: style: struct member 'sqlite3_api_routines::value_int' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139374:19: style: struct member 'sqlite3_api_routines::value_int64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139375:10: style: struct member 'sqlite3_api_routines::value_numeric_type' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139376:27: style: struct member 'sqlite3_api_routines::value_text' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139377:18: style: struct member 'sqlite3_api_routines::value_text16' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139378:18: style: struct member 'sqlite3_api_routines::value_text16be' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139379:18: style: struct member 'sqlite3_api_routines::value_text16le' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139380:10: style: struct member 'sqlite3_api_routines::value_type' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139381:11: style: struct member 'sqlite3_api_routines::vmprintf' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139383:9: style: struct member 'sqlite3_api_routines::overload_function' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139385:9: style: struct member 'sqlite3_api_routines::prepare_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139386:9: style: struct member 'sqlite3_api_routines::prepare16_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139387:9: style: struct member 'sqlite3_api_routines::clear_bindings' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139389:9: style: struct member 'sqlite3_api_routines::create_module_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139392:9: style: struct member 'sqlite3_api_routines::bind_zeroblob' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139393:9: style: struct member 'sqlite3_api_routines::blob_bytes' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139394:9: style: struct member 'sqlite3_api_routines::blob_close' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139395:9: style: struct member 'sqlite3_api_routines::blob_open' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139397:9: style: struct member 'sqlite3_api_routines::blob_read' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139398:9: style: struct member 'sqlite3_api_routines::blob_write' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139399:9: style: struct member 'sqlite3_api_routines::create_collation_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139402:9: style: struct member 'sqlite3_api_routines::file_control' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139403:19: style: struct member 'sqlite3_api_routines::memory_highwater' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139404:19: style: struct member 'sqlite3_api_routines::memory_used' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139405:20: style: struct member 'sqlite3_api_routines::mutex_alloc' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139406:10: style: struct member 'sqlite3_api_routines::mutex_enter' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139407:10: style: struct member 'sqlite3_api_routines::mutex_free' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139408:10: style: struct member 'sqlite3_api_routines::mutex_leave' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139409:9: style: struct member 'sqlite3_api_routines::mutex_try' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139410:9: style: struct member 'sqlite3_api_routines::open_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139411:9: style: struct member 'sqlite3_api_routines::release_memory' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139412:10: style: struct member 'sqlite3_api_routines::result_error_nomem' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139413:10: style: struct member 'sqlite3_api_routines::result_error_toobig' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139414:9: style: struct member 'sqlite3_api_routines::sleep' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139415:10: style: struct member 'sqlite3_api_routines::soft_heap_limit' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139416:18: style: struct member 'sqlite3_api_routines::vfs_find' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139417:9: style: struct member 'sqlite3_api_routines::vfs_register' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139418:9: style: struct member 'sqlite3_api_routines::vfs_unregister' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139419:9: style: struct member 'sqlite3_api_routines::xthreadsafe' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139420:10: style: struct member 'sqlite3_api_routines::result_zeroblob' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139421:10: style: struct member 'sqlite3_api_routines::result_error_code' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139422:9: style: struct member 'sqlite3_api_routines::test_control' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139423:10: style: struct member 'sqlite3_api_routines::randomness' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139424:14: style: struct member 'sqlite3_api_routines::context_db_handle' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139425:9: style: struct member 'sqlite3_api_routines::extended_result_codes' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139426:9: style: struct member 'sqlite3_api_routines::limit' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139427:19: style: struct member 'sqlite3_api_routines::next_stmt' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139428:17: style: struct member 'sqlite3_api_routines::sql' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139429:9: style: struct member 'sqlite3_api_routines::status' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139430:9: style: struct member 'sqlite3_api_routines::backup_finish' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139431:21: style: struct member 'sqlite3_api_routines::backup_init' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139432:9: style: struct member 'sqlite3_api_routines::backup_pagecount' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139433:9: style: struct member 'sqlite3_api_routines::backup_remaining' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139434:9: style: struct member 'sqlite3_api_routines::backup_step' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139435:17: style: struct member 'sqlite3_api_routines::compileoption_get' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139436:9: style: struct member 'sqlite3_api_routines::compileoption_used' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139437:9: style: struct member 'sqlite3_api_routines::create_function_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139442:9: style: struct member 'sqlite3_api_routines::db_config' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139443:20: style: struct member 'sqlite3_api_routines::db_mutex' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139444:9: style: struct member 'sqlite3_api_routines::db_status' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139445:9: style: struct member 'sqlite3_api_routines::extended_errcode' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139446:10: style: struct member 'sqlite3_api_routines::log' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139447:19: style: struct member 'sqlite3_api_routines::soft_heap_limit64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139448:17: style: struct member 'sqlite3_api_routines::sourceid' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139449:9: style: struct member 'sqlite3_api_routines::stmt_status' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139450:9: style: struct member 'sqlite3_api_routines::strnicmp' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139451:9: style: struct member 'sqlite3_api_routines::unlock_notify' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139452:9: style: struct member 'sqlite3_api_routines::wal_autocheckpoint' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139453:9: style: struct member 'sqlite3_api_routines::wal_checkpoint' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139454:11: style: struct member 'sqlite3_api_routines::wal_hook' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139455:9: style: struct member 'sqlite3_api_routines::blob_reopen' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139456:9: style: struct member 'sqlite3_api_routines::vtab_config' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139457:9: style: struct member 'sqlite3_api_routines::vtab_on_conflict' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139459:9: style: struct member 'sqlite3_api_routines::close_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139460:17: style: struct member 'sqlite3_api_routines::db_filename' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139461:9: style: struct member 'sqlite3_api_routines::db_readonly' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139462:9: style: struct member 'sqlite3_api_routines::db_release_memory' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139463:17: style: struct member 'sqlite3_api_routines::errstr' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139464:9: style: struct member 'sqlite3_api_routines::stmt_busy' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139465:9: style: struct member 'sqlite3_api_routines::stmt_readonly' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139466:9: style: struct member 'sqlite3_api_routines::stricmp' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139467:9: style: struct member 'sqlite3_api_routines::uri_boolean' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139468:19: style: struct member 'sqlite3_api_routines::uri_int64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139469:17: style: struct member 'sqlite3_api_routines::uri_parameter' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139470:11: style: struct member 'sqlite3_api_routines::xvsnprintf' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139471:9: style: struct member 'sqlite3_api_routines::wal_checkpoint_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139473:9: style: struct member 'sqlite3_api_routines::auto_extension' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139474:9: style: struct member 'sqlite3_api_routines::bind_blob64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139476:9: style: struct member 'sqlite3_api_routines::bind_text64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139478:9: style: struct member 'sqlite3_api_routines::cancel_auto_extension' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139479:9: style: struct member 'sqlite3_api_routines::load_extension' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139480:11: style: struct member 'sqlite3_api_routines::malloc64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139481:20: style: struct member 'sqlite3_api_routines::msize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139482:11: style: struct member 'sqlite3_api_routines::realloc64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139483:10: style: struct member 'sqlite3_api_routines::reset_auto_extension' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139484:10: style: struct member 'sqlite3_api_routines::result_blob64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139486:10: style: struct member 'sqlite3_api_routines::result_text64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139488:9: style: struct member 'sqlite3_api_routines::strglob' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139490:20: style: struct member 'sqlite3_api_routines::value_dup' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139491:10: style: struct member 'sqlite3_api_routines::value_free' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139492:9: style: struct member 'sqlite3_api_routines::result_zeroblob64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139493:9: style: struct member 'sqlite3_api_routines::bind_zeroblob64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139495:18: style: struct member 'sqlite3_api_routines::value_subtype' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139496:10: style: struct member 'sqlite3_api_routines::result_subtype' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139498:9: style: struct member 'sqlite3_api_routines::status64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139499:9: style: struct member 'sqlite3_api_routines::strlike' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139500:9: style: struct member 'sqlite3_api_routines::db_cacheflush' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139502:9: style: struct member 'sqlite3_api_routines::system_errno' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139504:9: style: struct member 'sqlite3_api_routines::trace_v2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139505:11: style: struct member 'sqlite3_api_routines::expanded_sql' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139507:10: style: struct member 'sqlite3_api_routines::set_last_insert_rowid' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139509:9: style: struct member 'sqlite3_api_routines::prepare_v3' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139511:9: style: struct member 'sqlite3_api_routines::prepare16_v3' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139513:9: style: struct member 'sqlite3_api_routines::bind_pointer' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139514:10: style: struct member 'sqlite3_api_routines::result_pointer' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139515:11: style: struct member 'sqlite3_api_routines::value_pointer' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139516:9: style: struct member 'sqlite3_api_routines::vtab_nochange' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139517:9: style: struct member 'sqlite3_api_routines::value_nochange' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139518:17: style: struct member 'sqlite3_api_routines::vtab_collation' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139520:9: style: struct member 'sqlite3_api_routines::keyword_count' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139521:9: style: struct member 'sqlite3_api_routines::keyword_name' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139522:9: style: struct member 'sqlite3_api_routines::keyword_check' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139523:18: style: struct member 'sqlite3_api_routines::str_new' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139524:11: style: struct member 'sqlite3_api_routines::str_finish' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139525:10: style: struct member 'sqlite3_api_routines::str_appendf' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139526:10: style: struct member 'sqlite3_api_routines::str_vappendf' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139527:10: style: struct member 'sqlite3_api_routines::str_append' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139528:10: style: struct member 'sqlite3_api_routines::str_appendall' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139529:10: style: struct member 'sqlite3_api_routines::str_appendchar' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139530:10: style: struct member 'sqlite3_api_routines::str_reset' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139531:9: style: struct member 'sqlite3_api_routines::str_errcode' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139532:9: style: struct member 'sqlite3_api_routines::str_length' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139533:11: style: struct member 'sqlite3_api_routines::str_value' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139535:9: style: struct member 'sqlite3_api_routines::create_window_function' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139542:17: style: struct member 'sqlite3_api_routines::normalized_sql' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139544:9: style: struct member 'sqlite3_api_routines::stmt_isexplain' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139545:9: style: struct member 'sqlite3_api_routines::value_frombind' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139547:9: style: struct member 'sqlite3_api_routines::drop_modules' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139549:19: style: struct member 'sqlite3_api_routines::hard_heap_limit64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139550:17: style: struct member 'sqlite3_api_routines::uri_key' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139551:17: style: struct member 'sqlite3_api_routines::filename_database' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139552:17: style: struct member 'sqlite3_api_routines::filename_journal' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139553:17: style: struct member 'sqlite3_api_routines::filename_wal' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139555:17: style: struct member 'sqlite3_api_routines::create_filename' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139557:10: style: struct member 'sqlite3_api_routines::free_filename' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139558:19: style: struct member 'sqlite3_api_routines::database_file_object' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139560:9: style: struct member 'sqlite3_api_routines::txn_state' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139562:19: style: struct member 'sqlite3_api_routines::changes64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139563:19: style: struct member 'sqlite3_api_routines::total_changes64' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139565:9: style: struct member 'sqlite3_api_routines::autovacuum_pages' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139569:9: style: struct member 'sqlite3_api_routines::error_offset' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139570:9: style: struct member 'sqlite3_api_routines::vtab_rhs_value' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139571:9: style: struct member 'sqlite3_api_routines::vtab_distinct' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139572:9: style: struct member 'sqlite3_api_routines::vtab_in' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139573:9: style: struct member 'sqlite3_api_routines::vtab_in_first' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139574:9: style: struct member 'sqlite3_api_routines::vtab_in_next' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139576:9: style: struct member 'sqlite3_api_routines::deserialize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139578:20: style: struct member 'sqlite3_api_routines::serialize' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139580:17: style: struct member 'sqlite3_api_routines::db_name' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139582:9: style: struct member 'sqlite3_api_routines::value_encoding' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139584:9: style: struct member 'sqlite3_api_routines::is_interrupted' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139586:9: style: struct member 'sqlite3_api_routines::stmt_explain' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139588:11: style: struct member 'sqlite3_api_routines::get_clientdata' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139589:9: style: struct member 'sqlite3_api_routines::set_clientdata' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139591:9: style: struct member 'sqlite3_api_routines::setlk_timeout' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:139593:9: style: struct member 'sqlite3_api_routines::set_errmsg' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:156023:8: style: union member 'Anonymous38::fromSpace' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:160506:17: style: struct member 'WhereLoopBuilder::bldFlags2' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:163574:8: style: union member 'Anonymous46::fromSpace' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:176932:7: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:210127:8: style: struct member 'NanInfName::nRepl' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:210129:9: style: struct member 'NanInfName::zRepl' is never used. [unusedStructMember] fossil-src-2.27/extsrc/sqlite3.c:42967:18: style: Variable 'nWrite' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:63996:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:72855:13: style: Variable 'pIdxKey' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:77603:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:83836:15: style: Variable 'pgszSrc' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:83837:16: style: Variable 'pgszDest' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:89491:12: style: Variable 'zSuper' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:106804:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:108698:10: style: Variable 'pDup' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:146530:9: style: Variable 'pOp' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:148240:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:148241:14: style: Variable 'iLimit' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:150144:18: style: Variable 'iNewParent' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:156229:15: style: Variable 'pWhen' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:170558:13: style: Variable 'revIdx' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:183109:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:213409:21: style: Variable 'zPath' is assigned a value that is never used. [unreadVariable] fossil-src-2.27/extsrc/sqlite3.c:213516:21: style: Variable 'zPath' is assigned a value that is never used. [unreadVariable] diff: head fossil-src-2.27/compat/zlib/contrib/minizip/minizip.c:238:26: style: Parameter 'argv' can be declared as const array [constParameter] head fossil-src-2.27/compat/zlib/gzread.c:399:43: warning: Either the condition 'size' is redundant or there is division by zero at line 399. [zerodivcond] fossil-src-2.27/compat/zlib/gzread.c:393:9: note: Assuming that condition 'size' is not redundant fossil-src-2.27/compat/zlib/gzread.c:399:43: note: Division by zero head fossil-src-2.27/compat/zlib/gzwrite.c:283:44: warning: Either the condition 'size' is redundant or there is division by zero at line 283. [zerodivcond] fossil-src-2.27/compat/zlib/gzwrite.c:277:9: note: Assuming that condition 'size' is not redundant fossil-src-2.27/compat/zlib/gzwrite.c:283:44: note: Division by zero head fossil-src-2.27/extsrc/shell.c:13672:20: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/shell.c:13823:18: style: Variable 'pCmp' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/shell.c:14967:17: style: Variable 'pStmt' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/shell.c:32431:18: style: Variable 'pVfs' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:104343:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:104350:15: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:108058:16: style: Variable 'pIter' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:111214:15: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:118288:20: style: Variable 'pIEpr' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:120393:19: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:127157:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:127783:7: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:127920:12: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:130492:10: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:134923:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:135905:14: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:136122:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:136196:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:137818:15: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:143277:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:143291:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:143322:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:144035:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:144682:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:148104:13: style: Variable 'pS2' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:148601:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head fossil-src-2.27/extsrc/sqlite3.c:149922:47: style: Parameter 'pSel' can be declared as pointer to const [constParameterPointer] head fossil-src-2.27/extsrc/sqlite3.c:150995:13: style: Variable 'pSel' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:151356:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] 2.18.0 fossil-src-2.27/extsrc/sqlite3.c:154953:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] head fossil-src-2.27/extsrc/sqlite3.c:158146:11: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:164735:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:170476:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:172769:16: style: Variable 'pJ' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:174083:17: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:175122:11: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:24631:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head fossil-src-2.27/extsrc/sqlite3.c:36073:54: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] head fossil-src-2.27/extsrc/sqlite3.c:56478:10: style: Variable 'pDirty' can be declared as pointer to const [constVariablePointer] 2.18.0 fossil-src-2.27/extsrc/sqlite3.c:57181:21: error: Uninitialized variable: *pp [uninitvar] head fossil-src-2.27/extsrc/sqlite3.c:62928:13: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:81041:13: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/extsrc/sqlite3.c:85937:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/src/graph.c:466:13: style: Variable 'pRow' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/src/manifest.c:1028:15: style: Variable 'zSize' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/src/sha1.c:450:16: style: Variable 'zProjectId' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/src/sqlcmd.c:181:20: style: Parameter 'context' can be declared as pointer to const. However it seems that 'sqlcmd_db_protect' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fossil-src-2.27/src/sqlcmd.c:249:29: note: You might need to cast the function pointer here fossil-src-2.27/src/sqlcmd.c:181:20: note: Parameter 'context' can be declared as pointer to const head fossil-src-2.27/src/url.c:134:13: style: Variable 'zAlt' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/tools/makeheaders.c:1364:10: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] head fossil-src-2.27/tools/makeheaders.c:1643:50: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] head fossil-src-2.27/tools/makeheaders.c:1909:33: style: Parameter 'pFirst' can be declared as pointer to const [constParameterPointer] head fossil-src-2.27/tools/makeheaders.c:2850:10: style: Variable 'pId' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/tools/makeheaders.c:562:12: style: Variable 'pIf' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/tools/makeheaders.c:654:10: style: Variable 'pId' can be declared as pointer to const [constVariablePointer] head fossil-src-2.27/tools/skintxt2config.c:121:19: style: Variable 'z' can be declared as pointer to const [constVariablePointer] head pikchr.c:3438:19: style: Variable 'i' can be declared as pointer to const [constVariablePointer] DONE