2025-11-18 03:04 ftp://ftp.de.debian.org/debian/pool/main/l/lua-lsqlite3/lua-lsqlite3_0.9.6.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=icu --library=lua --library=sqlite3 --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-87-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: d8b6e08 (2025-11-17 23:40:03 +0100) count: 1082 1059 elapsed-time: 261.3 262.9 head-timing-info: old-timing-info: head results: lsqlite3_v096/extras/extension-functions.c:375:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:378:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:379:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:380:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:394:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:402:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:410:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:419:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:420:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:421:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:422:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:438:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:446:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:454:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:456:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:472:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:473:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:474:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:498:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:499:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:553:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:701:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:753:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:791:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:845:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:900:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:972:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:1096:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:1146:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:1348:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] lsqlite3_v096/extras/extension-functions.c:206:18: error: Returning pointer to local variable 'res' that will be invalid when returning. [returnDanglingLifetime] lsqlite3_v096/extras/extension-functions.c:206:20: note: Passed to 'strcpy'. lsqlite3_v096/extras/extension-functions.c:205:11: note: Variable created here. lsqlite3_v096/extras/extension-functions.c:206:18: note: Returning pointer to local variable 'res' that will be invalid when returning. lsqlite3_v096/extras/extension-functions.c:1009:39: style: Condition 'c2!=0' is always true [knownConditionTrueFalse] lsqlite3_v096/extras/extension-functions.c:1945:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] lsqlite3_v096/extras/extension-functions.c:206:20: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] lsqlite3_v096/extras/extension-functions.c:205:31: note: Assuming allocation function fails lsqlite3_v096/extras/extension-functions.c:205:31: note: Assignment 'res=sqlite3_malloc(strlen(z)+1)', assigned value is 0 lsqlite3_v096/extras/extension-functions.c:206:20: note: Null pointer dereference lsqlite3_v096/extras/extension-functions.c:1444:6: warning: If memory allocation fails, then there is a possible null pointer dereference: iptr [nullPointerOutOfMemory] lsqlite3_v096/extras/extension-functions.c:1443:24: note: Assuming allocation function fails lsqlite3_v096/extras/extension-functions.c:1443:12: note: Assignment 'iptr=(i64*)calloc(1,sizeof(i64))', assigned value is 0 lsqlite3_v096/extras/extension-functions.c:1444:6: note: Null pointer dereference lsqlite3_v096/extras/extension-functions.c:1449:6: warning: If memory allocation fails, then there is a possible null pointer dereference: dptr [nullPointerOutOfMemory] lsqlite3_v096/extras/extension-functions.c:1448:27: note: Assuming allocation function fails lsqlite3_v096/extras/extension-functions.c:1448:12: note: Assignment 'dptr=(double*)calloc(1,sizeof(double))', assigned value is 0 lsqlite3_v096/extras/extension-functions.c:1449:6: note: Null pointer dereference lsqlite3_v096/extras/extension-functions.c:314:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/extras/extension-functions.c:1797:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/extras/extension-functions.c:1818:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/extras/extension-functions.c:623:11: style: Local variable 'iVal' shadows outer variable [shadowVariable] lsqlite3_v096/extras/extension-functions.c:619:7: note: Shadowed declaration lsqlite3_v096/extras/extension-functions.c:623:11: note: Shadow variable lsqlite3_v096/extras/extension-functions.c:648:11: style: Local variable 'iVal' shadows outer variable [shadowVariable] lsqlite3_v096/extras/extension-functions.c:644:7: note: Shadowed declaration lsqlite3_v096/extras/extension-functions.c:648:11: note: Shadow variable lsqlite3_v096/extras/extension-functions.c:1607:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/extras/extension-functions.c:1620:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/extras/extension-functions.c:1854:48: style: Parameter 's' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/extras/extension-functions.c:1943:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/extras/extension-functions.c:1851:10: error: Uninitialized variable: r.free [uninitvar] lsqlite3_v096/extras/extension-functions.c:1714:9: style: struct member 'FuncDef::needCollSeq' is never used. [unusedStructMember] lsqlite3_v096/extras/extension-functions.c:1780:8: style: struct member 'FuncDefAgg::needCollSeq' is never used. [unusedStructMember] lsqlite3_v096/extras/extension-functions.c:542:13: style: Variable 'r1' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:543:13: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:567:13: style: Variable 'r1' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:568:13: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:619:7: style: Variable 'iVal' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:644:7: style: Variable 'iVal' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:674:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:766:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:820:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:875:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:936:10: style: Variable 'c1' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:937:10: style: Variable 'c2' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:1321:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:1412:9: style: Variable 'xi' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/extras/extension-functions.c:1413:12: style: Variable 'xd' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/lsqlite3.c:216:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:229:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:609:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TTABLE [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:649:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_NOREF [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:670:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:749:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:789:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:796:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:804:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1002:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1057:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TFUNCTION [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1187:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1197:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1269:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1284:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1328:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1347:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1391:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1406:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1447:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1461:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1507:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1522:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1586:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1620:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1691:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1707:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1741:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:1816:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TFUNCTION [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:2038:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:2162:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TLIGHTUSERDATA [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:2438:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] lsqlite3_v096/lsqlite3.c:332:5: warning: 'll' in format string (no. 1) is a length modifier and cannot be used without a conversion specifier. [invalidLengthModifierError] lsqlite3_v096/lsqlite3.c:907:5: warning: 'll' in format string (no. 1) is a length modifier and cannot be used without a conversion specifier. [invalidLengthModifierError] lsqlite3_v096/lsqlite3.c:1334:5: warning: 'll' in format string (no. 1) is a length modifier and cannot be used without a conversion specifier. [invalidLengthModifierError] lsqlite3_v096/lsqlite3.c:263:13: style: Variable 'svm' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/lsqlite3.c:270:13: style: Variable 'svm' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/lsqlite3.c:310:55: style: Parameter 'svm' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/lsqlite3.c:316:52: style: Parameter 'svm' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/lsqlite3.c:770:15: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/lsqlite3.c:780:15: style: Variable 'func' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/lsqlite3.c:788:15: style: Variable 'func' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/lsqlite3.c:898:10: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/lsqlite3.c:2016:10: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:24507:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexIsInit [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:24950:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:31110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ht [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:32325:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:32476:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:32822:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:32970:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:33114:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:33199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:33348:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:33574:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:33876:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:33929:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:34873:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:34989:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:35084:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSPC [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:35260:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:35306:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:35351:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:35391:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:35777:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:35882:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:36017:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:36144:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:36316:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:36398:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:37596:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:37754:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:37884:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:38022:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:38142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:47230:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pDirty [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:48309:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:48671:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:55232:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCache [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:57915:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aCksum [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:58556:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aLock [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:58831:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalSegment [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:62900:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:62912:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:63345:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:63366:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:65890:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:66392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBt [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:70093:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable balance_deeper_called [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:71796:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:72760:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc2 [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:73893:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:73910:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:74849:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aOp [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:79911:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:79958:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:82056:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pAltCursor [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:82162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:83307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:91408:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSz [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:95830:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLeft [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:95882:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTable [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:96275:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:98897:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iCacheLevel [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:99136:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:99582:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:104177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLastToken [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:104548:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pOld [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:106230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:109950:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:113994:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:119222:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:120473:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcp [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:120912:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aColCache [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:126110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:129064:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:130064:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:131493:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xRollback [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:131502:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xCommit [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:132520:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explain [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:133436:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeMask [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:134720:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eOperator [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:134851:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:136395:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:136799:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable affinity [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:138025:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLSlot [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:140735:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sWC [valueFlowBailoutIncompleteVar] lsqlite3_v096/sqlite3.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] lsqlite3_v096/sqlite3.c:21799:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] lsqlite3_v096/sqlite3.c:87049:53: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreeNext'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:87050:53: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreePrevious'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:87051:59: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreeNext'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:87052:59: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreePrevious'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:94101:11: warning: Assert statement calls a function which may have desired side effects: 'sqlite3ExprIsInteger'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:96750:15: warning: Assert statement calls a function which may have desired side effects: 'sqlite3GetInt32'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:110891:22: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:111011:18: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:150592:38: warning: Assert statement modifies 'x'. [assignmentInAssert] lsqlite3_v096/sqlite3.c:150592:40: warning: Assert statement calls a function which may have desired side effects: 'va_arg'. [assertWithSideEffect] lsqlite3_v096/sqlite3.c:121468:10: error: Returning pointer to local variable 'standin' that will be invalid when returning. [returnDanglingLifetime] lsqlite3_v096/sqlite3.c:121434:12: note: Address of variable taken here. lsqlite3_v096/sqlite3.c:121461:17: note: Assuming condition is false lsqlite3_v096/sqlite3.c:121430:10: note: Variable created here. lsqlite3_v096/sqlite3.c:121468:10: note: Returning pointer to local variable 'standin' that will be invalid when returning. lsqlite3_v096/sqlite3.c:122309:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] lsqlite3_v096/sqlite3.c:97961:27: error: Array 'pParse->aColCache[10]' accessed at index -1, which is out of bounds. [negativeIndex] lsqlite3_v096/sqlite3.c:97954:15: note: Assignment 'idxLru=-1', assigned value is -1 lsqlite3_v096/sqlite3.c:97956:17: note: Assuming condition is false lsqlite3_v096/sqlite3.c:97961:27: note: Negative array index lsqlite3_v096/sqlite3.c:30128:14: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] lsqlite3_v096/sqlite3.c:112718:16: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] lsqlite3_v096/sqlite3.c:112715:15: note: Address of variable taken here. lsqlite3_v096/sqlite3.c:112718:16: note: The address of variable 'iCol' might be accessed at non-zero index. lsqlite3_v096/sqlite3.c:112719:14: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] lsqlite3_v096/sqlite3.c:112715:15: note: Address of variable taken here. lsqlite3_v096/sqlite3.c:112719:14: note: The address of variable 'iCol' might be accessed at non-zero index. lsqlite3_v096/sqlite3.c:99583:9: warning: Return value of function sqlite3_value_text() is not used. [ignoredReturnValue] lsqlite3_v096/sqlite3.c:20814:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] lsqlite3_v096/sqlite3.c:33867:5: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] lsqlite3_v096/sqlite3.c:55807:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] lsqlite3_v096/sqlite3.c:55798:11: note: outer condition: rc==0 lsqlite3_v096/sqlite3.c:55807:15: note: identical inner condition: rc==0 lsqlite3_v096/sqlite3.c:59848:10: warning: Identical condition and return expression 'rc', return value is always 0 [identicalConditionAfterEarlyExit] lsqlite3_v096/sqlite3.c:59800:7: note: If condition 'rc' is true, the function will return/exit lsqlite3_v096/sqlite3.c:59848:10: note: Returning identical expression 'rc' lsqlite3_v096/sqlite3.c:82209:24: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] lsqlite3_v096/sqlite3.c:82208:19: note: outer condition: pMem->flags&(0x0004|0x0008) lsqlite3_v096/sqlite3.c:82209:24: note: identical inner condition: pMem->flags&(0x0004|0x0008) lsqlite3_v096/sqlite3.c:37688:7: style: The if condition is the same as the previous if condition [duplicateCondition] lsqlite3_v096/sqlite3.c:37654:7: note: First condition lsqlite3_v096/sqlite3.c:37688:7: note: Second condition lsqlite3_v096/sqlite3.c:60731:9: style: The if condition is the same as the previous if condition [duplicateCondition] lsqlite3_v096/sqlite3.c:60726:9: note: First condition lsqlite3_v096/sqlite3.c:60731:9: note: Second condition lsqlite3_v096/sqlite3.c:91384:9: style: The if condition is the same as the previous if condition [duplicateCondition] lsqlite3_v096/sqlite3.c:91379:9: note: First condition lsqlite3_v096/sqlite3.c:91384:9: note: Second condition lsqlite3_v096/sqlite3.c:91768:11: style: The if condition is the same as the previous if condition [duplicateCondition] lsqlite3_v096/sqlite3.c:91762:11: note: First condition lsqlite3_v096/sqlite3.c:91768:11: note: Second condition lsqlite3_v096/sqlite3.c:129367:7: style: The if condition is the same as the previous if condition [duplicateCondition] lsqlite3_v096/sqlite3.c:129359:7: note: First condition lsqlite3_v096/sqlite3.c:129367:7: note: Second condition lsqlite3_v096/sqlite3.c:29200:7: style: Condition 'bom' is always false [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:29186:12: note: Assignment 'bom=0', assigned value is 0 lsqlite3_v096/sqlite3.c:29200:7: note: Condition 'bom' is always false lsqlite3_v096/sqlite3.c:74026:56: style: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:29185:12: note: Assignment 'rc=0', assigned value is 0 lsqlite3_v096/sqlite3.c:74026:56: note: Calling function 'sqlite3VdbeMemHandleBom' returns 0 lsqlite3_v096/sqlite3.c:74026:56: note: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false lsqlite3_v096/sqlite3.c:106167:7: style: Condition 'pSel' is always false [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:96194:18: note: Assignment 'pRet=0', assigned value is 0 lsqlite3_v096/sqlite3.c:96202:13: note: Assuming condition is false lsqlite3_v096/sqlite3.c:106166:26: note: Calling function 'sqlite3SelectDup' returns 0 lsqlite3_v096/sqlite3.c:106166:26: note: Assignment 'pSel=sqlite3SelectDup(db,pTable->pSelect,0)', assigned value is 0 lsqlite3_v096/sqlite3.c:106167:7: note: Condition 'pSel' is always false lsqlite3_v096/sqlite3.c:125185:13: style: Condition 'pNew==0' is always true [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:96194:18: note: Assignment 'pRet=0', assigned value is 0 lsqlite3_v096/sqlite3.c:96202:13: note: Assuming condition is false lsqlite3_v096/sqlite3.c:125179:28: note: Calling function 'sqlite3SelectDup' returns 0 lsqlite3_v096/sqlite3.c:125179:28: note: Assignment 'pNew=sqlite3SelectDup(db,p,0)', assigned value is 0 lsqlite3_v096/sqlite3.c:125185:13: note: Condition 'pNew==0' is always true lsqlite3_v096/sqlite3.c:131148:23: style: Condition 'sCtx.bDeclared==0' is always true [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:131127:20: note: Assignment 'sCtx.bDeclared=0', assigned value is 0 lsqlite3_v096/sqlite3.c:131148:23: note: Condition 'sCtx.bDeclared==0' is always true lsqlite3_v096/sqlite3.c:139573:19: style: Condition 'sCur.n==0' is always true [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:139553:18: note: Assignment 'sCur.n=0', assigned value is 0 lsqlite3_v096/sqlite3.c:139573:19: note: Condition 'sCur.n==0' is always true lsqlite3_v096/sqlite3.c:22335:3: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] lsqlite3_v096/sqlite3.c:33714:16: warning: Either the condition 'pFile->pInode' is redundant or there is possible null pointer dereference: pFile->pInode. [nullPointerRedundantCheck] lsqlite3_v096/sqlite3.c:33715:7: note: Assuming that condition 'pFile->pInode' is not redundant lsqlite3_v096/sqlite3.c:33714:16: note: Null pointer dereference lsqlite3_v096/sqlite3.c:121069:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] lsqlite3_v096/sqlite3.c:121186:34: note: Assuming that condition 'ppStmt==0' is not redundant lsqlite3_v096/sqlite3.c:121185:20: note: Calling function 'sqlite3LockAndPrepare', 6th argument 'ppStmt' value is 0 lsqlite3_v096/sqlite3.c:121069:4: note: Null pointer dereference lsqlite3_v096/sqlite3.c:121214:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] lsqlite3_v096/sqlite3.c:121289:34: note: Assuming that condition 'ppStmt==0' is not redundant lsqlite3_v096/sqlite3.c:121288:10: note: Calling function 'sqlite3Prepare16', 5th argument 'ppStmt' value is 0 lsqlite3_v096/sqlite3.c:121214:4: note: Null pointer dereference lsqlite3_v096/sqlite3.c:124758:27: warning: Either the condition 'pSubst->pEList!=0' is redundant or there is possible null pointer dereference: pSubst->pEList. [nullPointerRedundantCheck] lsqlite3_v096/sqlite3.c:124760:29: note: Assuming that condition 'pSubst->pEList!=0' is not redundant lsqlite3_v096/sqlite3.c:124758:27: note: Null pointer dereference lsqlite3_v096/sqlite3.c:52115:47: warning: Either the condition '!pMaster' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] lsqlite3_v096/sqlite3.c:52116:7: note: Assuming that condition '!pMaster' is not redundant lsqlite3_v096/sqlite3.c:52115:47: note: Null pointer addition lsqlite3_v096/sqlite3.c:24619:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:29229:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:90921:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111682:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111683:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111684:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111685:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111686:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111687:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111692:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111693:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:111694:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:149811:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lsqlite3_v096/sqlite3.c:97859:51: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lsqlite3_v096/sqlite3.c:93396:21: style: The comparison 'cnt == 0' is always true. [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:93350:13: note: 'cnt' is assigned value '0' here. lsqlite3_v096/sqlite3.c:93396:21: note: The comparison 'cnt == 0' is always true. lsqlite3_v096/sqlite3.c:124452:18: style: The comparison 'pKeyDup == 0' is always true. [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:124444:22: note: 'pKeyDup' is assigned value '0' here. lsqlite3_v096/sqlite3.c:124452:18: note: The comparison 'pKeyDup == 0' is always true. lsqlite3_v096/sqlite3.c:144869:23: style: Redundant assignment of 'yymsp[0].minor.yy182' to itself. [selfAssignment] lsqlite3_v096/sqlite3.c:146330:15: style: The comparison 'nErr == 0' is always true. [knownConditionTrueFalse] lsqlite3_v096/sqlite3.c:146256:14: note: 'nErr' is assigned value '0' here. lsqlite3_v096/sqlite3.c:146330:15: note: The comparison 'nErr == 0' is always true. lsqlite3_v096/sqlite3.c:75156:7: style: Redundant initialization for 'v'. The initialized value is overwritten before it is read. [redundantInitialization] lsqlite3_v096/sqlite3.c:75150:13: note: v is initialized lsqlite3_v096/sqlite3.c:75156:7: note: v is overwritten lsqlite3_v096/sqlite3.c:83855:11: style: Variable 'flags3' is assigned an expression that holds the same value. [redundantAssignment] lsqlite3_v096/sqlite3.c:83810:10: note: flags3 is assigned 'pIn3->flags' here. lsqlite3_v096/sqlite3.c:83855:11: note: Variable 'flags3' is assigned an expression that holds the same value. lsqlite3_v096/sqlite3.c:144229:17: style: Variable 'yymsp[0].minor.yy399' is assigned an expression that holds the same value. [redundantAssignment] lsqlite3_v096/sqlite3.c:144225:13: note: p is assigned 'yymsp[0].minor.yy399' here. lsqlite3_v096/sqlite3.c:144229:17: note: Variable 'yymsp[0].minor.yy399' is assigned an expression that holds the same value. lsqlite3_v096/sqlite3.c:85807:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] lsqlite3_v096/sqlite3.c:20111:8: style:inconclusive: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:8436:57: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. lsqlite3_v096/sqlite3.c:20111:8: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. lsqlite3_v096/sqlite3.c:20112:8: style:inconclusive: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:8436:68: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. lsqlite3_v096/sqlite3.c:20112:8: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. lsqlite3_v096/sqlite3.c:20113:7: style:inconclusive: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:8436:80: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. lsqlite3_v096/sqlite3.c:20113:7: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. lsqlite3_v096/sqlite3.c:21883:54: style:inconclusive: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7751:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. lsqlite3_v096/sqlite3.c:21883:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. lsqlite3_v096/sqlite3.c:25964:66: style:inconclusive: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6895:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. lsqlite3_v096/sqlite3.c:25964:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. lsqlite3_v096/sqlite3.c:25986:45: style:inconclusive: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6906:63: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. lsqlite3_v096/sqlite3.c:25986:45: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. lsqlite3_v096/sqlite3.c:26775:15: style:inconclusive: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:8261:64: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. lsqlite3_v096/sqlite3.c:26775:15: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. lsqlite3_v096/sqlite3.c:27494:68: style:inconclusive: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:8264:66: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. lsqlite3_v096/sqlite3.c:27494:68: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. lsqlite3_v096/sqlite3.c:27522:64: style:inconclusive: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:8262:62: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. lsqlite3_v096/sqlite3.c:27522:64: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. lsqlite3_v096/sqlite3.c:27539:67: style:inconclusive: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:8263:65: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. lsqlite3_v096/sqlite3.c:27539:67: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. lsqlite3_v096/sqlite3.c:28456:49: style:inconclusive: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:3759:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. lsqlite3_v096/sqlite3.c:28456:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. lsqlite3_v096/sqlite3.c:29222:51: style:inconclusive: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:18549:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. lsqlite3_v096/sqlite3.c:29222:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. lsqlite3_v096/sqlite3.c:29297:52: style:inconclusive: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:18547:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. lsqlite3_v096/sqlite3.c:29297:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. lsqlite3_v096/sqlite3.c:31236:74: style:inconclusive: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:13111:71: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. lsqlite3_v096/sqlite3.c:31236:74: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. lsqlite3_v096/sqlite3.c:47060:11: style:inconclusive: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:15207:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. lsqlite3_v096/sqlite3.c:47060:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. lsqlite3_v096/sqlite3.c:47403:64: style:inconclusive: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:15236:57: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. lsqlite3_v096/sqlite3.c:47403:64: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. lsqlite3_v096/sqlite3.c:55183:7: style:inconclusive: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:15026:83: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. lsqlite3_v096/sqlite3.c:55183:7: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. lsqlite3_v096/sqlite3.c:56380:65: style:inconclusive: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:15049:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. lsqlite3_v096/sqlite3.c:56380:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. lsqlite3_v096/sqlite3.c:57078:8: style:inconclusive: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:15057:62: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. lsqlite3_v096/sqlite3.c:57078:8: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. lsqlite3_v096/sqlite3.c:64815:58: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:13984:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. lsqlite3_v096/sqlite3.c:64815:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. lsqlite3_v096/sqlite3.c:64815:86: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:13984:87: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. lsqlite3_v096/sqlite3.c:64815:86: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. lsqlite3_v096/sqlite3.c:66358:13: style:inconclusive: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14143:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. lsqlite3_v096/sqlite3.c:66358:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. lsqlite3_v096/sqlite3.c:67289:19: style:inconclusive: Function 'sqlite3BtreeMovetoUnpacked' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14156:19: note: Function 'sqlite3BtreeMovetoUnpacked' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. lsqlite3_v096/sqlite3.c:67289:19: note: Function 'sqlite3BtreeMovetoUnpacked' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. lsqlite3_v096/sqlite3.c:67291:7: style:inconclusive: Function 'sqlite3BtreeMovetoUnpacked' argument 4 names different: declaration 'bias' definition 'biasRight'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14158:7: note: Function 'sqlite3BtreeMovetoUnpacked' argument 4 names different: declaration 'bias' definition 'biasRight'. lsqlite3_v096/sqlite3.c:67291:7: note: Function 'sqlite3BtreeMovetoUnpacked' argument 4 names different: declaration 'bias' definition 'biasRight'. lsqlite3_v096/sqlite3.c:70313:23: style:inconclusive: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14213:70: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. lsqlite3_v096/sqlite3.c:70313:23: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. lsqlite3_v096/sqlite3.c:71136:48: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14034:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. lsqlite3_v096/sqlite3.c:71136:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. lsqlite3_v096/sqlite3.c:71136:65: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14034:70: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. lsqlite3_v096/sqlite3.c:71136:65: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. lsqlite3_v096/sqlite3.c:71166:66: style:inconclusive: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14035:64: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. lsqlite3_v096/sqlite3.c:71166:66: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. lsqlite3_v096/sqlite3.c:72000:52: style:inconclusive: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14004:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. lsqlite3_v096/sqlite3.c:72000:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. lsqlite3_v096/sqlite3.c:72017:49: style:inconclusive: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14006:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. lsqlite3_v096/sqlite3.c:72017:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. lsqlite3_v096/sqlite3.c:72106:50: style:inconclusive: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14238:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. lsqlite3_v096/sqlite3.c:72106:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. lsqlite3_v096/sqlite3.c:72148:50: style:inconclusive: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14240:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. lsqlite3_v096/sqlite3.c:72148:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. lsqlite3_v096/sqlite3.c:72319:12: style:inconclusive: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9080:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. lsqlite3_v096/sqlite3.c:72319:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. lsqlite3_v096/sqlite3.c:72320:15: style:inconclusive: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9081:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. lsqlite3_v096/sqlite3.c:72320:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. lsqlite3_v096/sqlite3.c:72321:12: style:inconclusive: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9082:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. lsqlite3_v096/sqlite3.c:72321:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. lsqlite3_v096/sqlite3.c:72322:15: style:inconclusive: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9083:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. lsqlite3_v096/sqlite3.c:72322:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. lsqlite3_v096/sqlite3.c:73170:77: style:inconclusive: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:19857:61: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. lsqlite3_v096/sqlite3.c:73170:77: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. lsqlite3_v096/sqlite3.c:73226:64: style:inconclusive: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:19858:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. lsqlite3_v096/sqlite3.c:73226:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. lsqlite3_v096/sqlite3.c:75735:64: style:inconclusive: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14747:62: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. lsqlite3_v096/sqlite3.c:75735:64: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. lsqlite3_v096/sqlite3.c:75738:64: style:inconclusive: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14748:62: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. lsqlite3_v096/sqlite3.c:75738:64: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. lsqlite3_v096/sqlite3.c:75741:64: style:inconclusive: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14749:62: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. lsqlite3_v096/sqlite3.c:75741:64: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. lsqlite3_v096/sqlite3.c:75744:54: style:inconclusive: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14750:52: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. lsqlite3_v096/sqlite3.c:75744:54: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. lsqlite3_v096/sqlite3.c:75916:81: style:inconclusive: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14754:79: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. lsqlite3_v096/sqlite3.c:75916:81: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. lsqlite3_v096/sqlite3.c:75959:65: style:inconclusive: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:14755:63: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. lsqlite3_v096/sqlite3.c:75959:65: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. lsqlite3_v096/sqlite3.c:80102:17: style:inconclusive: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6223:58: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. lsqlite3_v096/sqlite3.c:80102:17: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. lsqlite3_v096/sqlite3.c:80490:68: style:inconclusive: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5975:66: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. lsqlite3_v096/sqlite3.c:80490:68: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. lsqlite3_v096/sqlite3.c:80511:65: style:inconclusive: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6061:60: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. lsqlite3_v096/sqlite3.c:80511:65: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. lsqlite3_v096/sqlite3.c:80541:7: style:inconclusive: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6062:59: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. lsqlite3_v096/sqlite3.c:80541:7: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. lsqlite3_v096/sqlite3.c:80714:69: style:inconclusive: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5550:63: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80714:69: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80724:62: style:inconclusive: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5557:56: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80724:62: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80729:64: style:inconclusive: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5558:58: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80729:64: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80734:66: style:inconclusive: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5551:60: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80734:66: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80739:60: style:inconclusive: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5552:54: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80739:60: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80744:71: style:inconclusive: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5553:66: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80744:71: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80749:78: style:inconclusive: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5554:72: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80749:78: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80754:73: style:inconclusive: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5556:67: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80754:73: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80764:71: style:inconclusive: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5555:65: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80764:71: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80770:61: style:inconclusive: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5559:55: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:80770:61: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. lsqlite3_v096/sqlite3.c:81020:7: style:inconclusive: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4993:71: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. lsqlite3_v096/sqlite3.c:81020:7: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. lsqlite3_v096/sqlite3.c:81107:17: style:inconclusive: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5003:56: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. lsqlite3_v096/sqlite3.c:81107:17: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. lsqlite3_v096/sqlite3.c:81319:69: style:inconclusive: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:8589:62: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. lsqlite3_v096/sqlite3.c:81319:69: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. lsqlite3_v096/sqlite3.c:89425:7: style:inconclusive: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7583:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. lsqlite3_v096/sqlite3.c:89425:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. lsqlite3_v096/sqlite3.c:89745:61: style:inconclusive: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7678:56: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. lsqlite3_v096/sqlite3.c:89745:61: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. lsqlite3_v096/sqlite3.c:89745:68: style:inconclusive: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7678:63: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. lsqlite3_v096/sqlite3.c:89745:68: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. lsqlite3_v096/sqlite3.c:98229:56: style:inconclusive: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:94767:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. lsqlite3_v096/sqlite3.c:98229:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. lsqlite3_v096/sqlite3.c:102950:57: style:inconclusive: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:18688:53: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. lsqlite3_v096/sqlite3.c:102950:57: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. lsqlite3_v096/sqlite3.c:103720:9: style:inconclusive: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:3853:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. lsqlite3_v096/sqlite3.c:103720:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. lsqlite3_v096/sqlite3.c:110649:44: style:inconclusive: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9238:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. lsqlite3_v096/sqlite3.c:110649:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. lsqlite3_v096/sqlite3.c:110649:70: style:inconclusive: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9238:63: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. lsqlite3_v096/sqlite3.c:110649:70: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. lsqlite3_v096/sqlite3.c:110657:44: style:inconclusive: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9261:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. lsqlite3_v096/sqlite3.c:110657:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. lsqlite3_v096/sqlite3.c:110657:85: style:inconclusive: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9261:82: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. lsqlite3_v096/sqlite3.c:110657:85: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. lsqlite3_v096/sqlite3.c:115692:15: style:inconclusive: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:1432:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. lsqlite3_v096/sqlite3.c:115692:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. lsqlite3_v096/sqlite3.c:115695:10: style:inconclusive: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:1435:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. lsqlite3_v096/sqlite3.c:115695:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. lsqlite3_v096/sqlite3.c:121140:7: style:inconclusive: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4687:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121140:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121152:7: style:inconclusive: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4694:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121152:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121170:7: style:inconclusive: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4701:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121170:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121256:7: style:inconclusive: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4709:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121256:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121268:7: style:inconclusive: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4716:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121268:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121280:7: style:inconclusive: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4723:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:121280:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. lsqlite3_v096/sqlite3.c:127773:10: style:inconclusive: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:3568:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. lsqlite3_v096/sqlite3.c:127773:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. lsqlite3_v096/sqlite3.c:127837:10: style:inconclusive: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:3570:43: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. lsqlite3_v096/sqlite3.c:127837:10: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. lsqlite3_v096/sqlite3.c:129830:9: style:inconclusive: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:129023:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. lsqlite3_v096/sqlite3.c:129830:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. lsqlite3_v096/sqlite3.c:130682:25: style:inconclusive: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7383:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. lsqlite3_v096/sqlite3.c:130682:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. lsqlite3_v096/sqlite3.c:130683:9: style:inconclusive: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7384:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. lsqlite3_v096/sqlite3.c:130683:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. lsqlite3_v096/sqlite3.c:130697:25: style:inconclusive: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7389:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. lsqlite3_v096/sqlite3.c:130697:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. lsqlite3_v096/sqlite3.c:130698:9: style:inconclusive: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7390:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. lsqlite3_v096/sqlite3.c:130698:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. lsqlite3_v096/sqlite3.c:131319:62: style:inconclusive: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7449:59: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. lsqlite3_v096/sqlite3.c:131319:62: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. lsqlite3_v096/sqlite3.c:146502:45: style:inconclusive: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:3402:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. lsqlite3_v096/sqlite3.c:146502:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. lsqlite3_v096/sqlite3.c:146667:47: style:inconclusive: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:3403:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. lsqlite3_v096/sqlite3.c:146667:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. lsqlite3_v096/sqlite3.c:148564:15: style:inconclusive: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5716:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. lsqlite3_v096/sqlite3.c:148564:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. lsqlite3_v096/sqlite3.c:148566:7: style:inconclusive: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5718:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:148566:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:148567:9: style:inconclusive: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5719:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. lsqlite3_v096/sqlite3.c:148567:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. lsqlite3_v096/sqlite3.c:148578:15: style:inconclusive: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5736:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. lsqlite3_v096/sqlite3.c:148578:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. lsqlite3_v096/sqlite3.c:148580:7: style:inconclusive: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5738:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:148580:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:148581:9: style:inconclusive: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5739:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. lsqlite3_v096/sqlite3.c:148581:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. lsqlite3_v096/sqlite3.c:148626:9: style:inconclusive: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:5729:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. lsqlite3_v096/sqlite3.c:148626:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. lsqlite3_v096/sqlite3.c:148685:15: style:inconclusive: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:7468:64: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. lsqlite3_v096/sqlite3.c:148685:15: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. lsqlite3_v096/sqlite3.c:148739:12: style:inconclusive: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4051:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. lsqlite3_v096/sqlite3.c:148739:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. lsqlite3_v096/sqlite3.c:148741:9: style:inconclusive: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4053:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. lsqlite3_v096/sqlite3.c:148741:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. lsqlite3_v096/sqlite3.c:148920:60: style:inconclusive: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:9355:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. lsqlite3_v096/sqlite3.c:148920:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. lsqlite3_v096/sqlite3.c:149367:47: style:inconclusive: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4489:44: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. lsqlite3_v096/sqlite3.c:149367:47: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. lsqlite3_v096/sqlite3.c:149367:60: style:inconclusive: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4489:52: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. lsqlite3_v096/sqlite3.c:149367:60: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. lsqlite3_v096/sqlite3.c:150030:15: style:inconclusive: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4318:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. lsqlite3_v096/sqlite3.c:150030:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. lsqlite3_v096/sqlite3.c:150050:15: style:inconclusive: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4322:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. lsqlite3_v096/sqlite3.c:150050:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. lsqlite3_v096/sqlite3.c:150091:7: style:inconclusive: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6330:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:150091:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:150092:9: style:inconclusive: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6331:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. lsqlite3_v096/sqlite3.c:150092:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. lsqlite3_v096/sqlite3.c:150104:7: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6337:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:150104:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:150105:9: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6338:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. lsqlite3_v096/sqlite3.c:150105:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. lsqlite3_v096/sqlite3.c:150129:7: style:inconclusive: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6345:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:150129:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. lsqlite3_v096/sqlite3.c:150130:9: style:inconclusive: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:6346:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. lsqlite3_v096/sqlite3.c:150130:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. lsqlite3_v096/sqlite3.c:150817:48: style:inconclusive: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4372:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. lsqlite3_v096/sqlite3.c:150817:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. lsqlite3_v096/sqlite3.c:150817:83: style:inconclusive: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. [funcArgNamesDifferent] lsqlite3_v096/sqlite3.c:4372:79: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. lsqlite3_v096/sqlite3.c:150817:83: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. lsqlite3_v096/sqlite3.c:20086:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:20806:32: style: Parameter 't' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:20809:14: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:20846:13: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:21741:51: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:21741:71: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:22302:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:27309:28: style: Variable 'z' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:27334:15: style: Variable 'escarg' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:27379:16: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:27392:30: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:27650: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] lsqlite3_v096/sqlite3.c:116866:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:27650:50: note: Parameter 'db' can be declared as pointer to const lsqlite3_v096/sqlite3.c:29491:48: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:29557:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:29643:54: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:29670:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:29670:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:29683:27: style: Variable 'a' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:29683:31: style: Variable 'b' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:30681:56: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:32880:36: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:36366:12: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:46641:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:47539:50: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:47546:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:47615:10: style: Variable 'pDirty' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:48142:48: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:48520:14: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:50914:36: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:51317:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:51752:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:52606:11: style: Variable 'dbFileVers' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:53077:37: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:53363:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:53449:50: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:53992:13: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:54086:13: style: Variable 'pData2' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:55164: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] lsqlite3_v096/sqlite3.c:50607:20: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:55164:10: note: Parameter 'pPager' can be declared as pointer to const lsqlite3_v096/sqlite3.c:55721:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:56234:49: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:56321:47: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:56505:52: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:56514:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:56543:59: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:56769:51: style: Parameter 'pPg' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:56914:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:57873:8: style: Variable 'aEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:58688:12: style: Variable 'aRight' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:59266:25: style: Variable 'aHdr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:60349:27: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:60528:16: style: Variable 'pLive' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:60624:15: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:60936:46: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:61005:50: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:62787:13: style: Parameter 'pExcept' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:63115:7: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:63198:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:63214:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:63257:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:63302:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:63350:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:63460:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:63653:9: style: Variable 'pSpace' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:63809:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:63870:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:64101:38: style: Parameter 'pBt' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:64391:20: style: Variable 'pExisting' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:65358:14: style: Variable 'pBlock' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:65953:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:66471:58: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:67536:46: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:67654:12: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:68728:8: style: Parameter 'szCell' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:68795:7: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:68803:7: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:69054:9: style: Variable 'pStop' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:69176:22: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:69441:9: style: Variable 'piEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:69746:14: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:71781:8: style: Parameter 'aRoot' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:72141:56: style: Parameter 'pCsr' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:72161:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:72724:19: style: Variable 'zData' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:72831: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] lsqlite3_v096/sqlite3.c:116771:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:72831:57: note: Parameter 'p' can be declared as pointer to const lsqlite3_v096/sqlite3.c:72845: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] lsqlite3_v096/sqlite3.c:116770:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:72845:57: note: Parameter 'p' can be declared as pointer to const lsqlite3_v096/sqlite3.c:73506:45: style: Parameter 'pMem' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:73534:49: style: Parameter 'pMem' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:75135:11: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:75149:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:75180:73: style: Parameter 'zWhere' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:75480:8: style: Variable 'aLabel' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:75579:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:76484:10: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:76674:13: style: Variable 'zP4' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:77526:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:79494:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:79501:49: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:79516:10: style: Variable 'pMem' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:79703:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:79713:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:79907: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] lsqlite3_v096/sqlite3.c:116686:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:79907:50: note: Parameter 'pVal' can be declared as pointer to const lsqlite3_v096/sqlite3.c:79946: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] lsqlite3_v096/sqlite3.c:116860:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:79946:54: note: Parameter 'pVal' can be declared as pointer to const lsqlite3_v096/sqlite3.c:80142: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] lsqlite3_v096/sqlite3.c:116654:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:80142:76: note: Parameter 'pValue' can be declared as pointer to const lsqlite3_v096/sqlite3.c:80611:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:81288:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:82792:11: style: Variable 'pCaller' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:84012:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:84673:9: style: Variable 'zAffinity' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:86615:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:86645:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:87668:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:87823:8: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:87826:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:87948:8: style: Variable 'pIn' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:89507:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:89514:15: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:90423:43: style: Parameter 'pTask' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:91190:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:91282:48: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:91684:16: style: Variable 'pTask' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:92494:15: style: Variable 'pSorter' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:92495:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:92528:8: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:92536:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:92725:16: style: Variable 'pIter' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:92987:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:93274:38: style: Parameter 'pUsing' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:93727:16: style: Parameter 'pNC' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:93747:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:94060:11: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:94062:13: style: Variable 'zAs' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:94265:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:94374:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:94434:22: style: Variable 'pNC' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:94965:12: style: Variable 'pColl1' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:94966:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:95394:32: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:95829:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:95869:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:96187:25: style: Variable 'pOldItem' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:96381:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:96425:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:96464:12: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:96659:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:96871:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:96897:11: style: Variable 'pRes' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:97045:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:97138:22: style: Variable 'pReq' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:97290:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:97747:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:97982:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:98346:13: style: Variable 'zBlob' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:98773:14: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:98847:13: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:99571:53: style: Parameter 'pVar' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:99760:53: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'impliesNotNullRow' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lsqlite3_v096/sqlite3.c:99845:21: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:99760:53: note: Parameter 'pExpr' can be declared as pointer to const lsqlite3_v096/sqlite3.c:99871: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] lsqlite3_v096/sqlite3.c:99902:21: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:99871:48: note: Parameter 'pExpr' can be declared as pointer to const lsqlite3_v096/sqlite3.c:99924:48: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprSrcCount' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lsqlite3_v096/sqlite3.c:99957:21: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:99924:48: note: Parameter 'pExpr' can be declared as pointer to const lsqlite3_v096/sqlite3.c:100055:25: style: Variable 'pE' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:100319:9: style: Variable 'zRet' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:100442:9: style: Variable 'zRet' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:100838:14: style: Variable 'pFrom' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:101004:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:101293:12: style: Variable 'pStat' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:102061:10: style: Parameter 'pOnlyIdx' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:102262:15: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:102417:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:102477:13: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:102543:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:102955:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:103384:11: style: Variable 'zAuthArg' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:103793:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:104020:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:104098:17: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:104115:15: style: Variable 'vtab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:104543:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:104611:63: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:104746:48: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:104820:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:104839:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:104983:60: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:104983:74: style: Parameter 'pType' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:105497:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:105951:14: style: Variable 'pEnd2' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:106003:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:106036:10: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:106342:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:106466:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:106858:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:106872:7: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:107008:12: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:107061:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:107114:11: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:107277:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:107480:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:107597:47: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:107910:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:108036:9: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:108105:9: style: Parameter 'p4' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:108136:13: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:108251:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:108472:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:108473:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:108546:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:108547:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:108671:12: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:109142:10: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:109733:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:109742:10: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:109799:10: style: Parameter 'pPrior' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:110274:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:110691:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:110692:23: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:110754:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111006:9: style: Variable 'zHex' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111066:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111380:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111393:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111400:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111435:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111448:8: style: Variable 'pArg' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111460:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111605:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111620:11: style: Variable 'zEscape' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:111969:9: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112029:17: style: Variable 'zIdxCol' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112100:8: style: Parameter 'aiCol' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:112248:11: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112394:14: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112500:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112550:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:112552:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:112579:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:112584:11: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112588:17: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112605:49: style: Parameter 'pFKey' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:112608:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112728:15: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:112887:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:113377:11: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:113384:14: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:113442:12: style: Variable 'pSeqTab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:113480:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:113553:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:114346: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] lsqlite3_v096/sqlite3.c:114374:21: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:114346:59: note: Parameter 'pExpr' can be declared as pointer to const lsqlite3_v096/sqlite3.c:114512:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:114536:10: style: Variable 'pUpIdx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:114995:19: style: Variable 'p4' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:115108:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:115210:7: style: Parameter 'aToOpen' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:119404:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:119414:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:119441:23: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:119465:17: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:119484:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:119875:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:119877:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:119879:11: style: Variable 'zSubSql' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:120099: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] lsqlite3_v096/sqlite3.c:120344:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:120099:9: note: Parameter 'pAux' can be declared as pointer to const lsqlite3_v096/sqlite3.c:120174:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:120309:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:120322:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:120335:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:120855:62: style: Parameter 'pSchema' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:121518:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:121576:31: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:121767:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:121857:16: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:122238:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:122649:13: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:122727:15: style: Parameter 'pDest' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:122735:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:123184:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:123199:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:123349:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:124173:76: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:124204:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:124205:15: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:125549:49: style: Parameter 'pAggInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:125622:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:125624:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:125694:24: style: Parameter 'pItem' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:126076:19: style: Variable 'pSub' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:126392:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:128125:10: style: Parameter 'pAll' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:128241:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:128486:58: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:130037:9: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:130725:50: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:130967:66: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:131033:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:131778: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] lsqlite3_v096/sqlite3.c:116806:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:131778:50: note: Parameter 'db' can be declared as pointer to const lsqlite3_v096/sqlite3.c:132529:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:132686:37: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:132718:69: style: Parameter 'zAff' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:133169:15: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:133439:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:133676:17: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:134132:14: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:134249:28: style: Variable 'origSrc' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:135030:56: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:135286:20: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:135471:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:136211:61: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136219:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136227:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136239:60: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136247:57: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136256:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136277:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136292:56: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136341:58: style: Parameter 'pMaskSet' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:136413:24: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:136578:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:136583:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:136642:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:136822:14: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:137024:24: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:137063:13: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:137147:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:137411:43: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:138339:12: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:138381:22: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:138455:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:138615:13: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:138836:21: style: Parameter 'pBuilder' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:138951:12: style: Variable 'pTabList' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139015:16: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139223:16: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139510:22: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139516:24: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139530:25: style: Variable 'pOrWCEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139632:24: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139653:28: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139719:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139721:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:139857:19: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:140002:52: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:140026:14: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:140534: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] lsqlite3_v096/sqlite3.c:140551:21: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:140534:59: note: Parameter 'pExpr' can be declared as pointer to const lsqlite3_v096/sqlite3.c:140941:26: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:140942:28: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:141090:16: style: Variable 'pJ' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:141205:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:141519:56: style: Parameter 'pY' can be declared as pointer to const [constParameterPointer] lsqlite3_v096/sqlite3.c:147525: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] lsqlite3_v096/sqlite3.c:116782:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:147525:53: note: Parameter 'db' can be declared as pointer to const lsqlite3_v096/sqlite3.c:147671:9: style: Parameter 'padFlag' can be declared as pointer to const. However it seems that 'binCollFunc' is a callback function, if 'padFlag' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lsqlite3_v096/sqlite3.c:149811:55: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:147671:9: note: Parameter 'padFlag' can be declared as pointer to const lsqlite3_v096/sqlite3.c:147725: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] lsqlite3_v096/sqlite3.c:116630:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:147725:60: note: Parameter 'db' can be declared as pointer to const lsqlite3_v096/sqlite3.c:147753:41: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_changes' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lsqlite3_v096/sqlite3.c:116576:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:147753:41: note: Parameter 'db' can be declared as pointer to const lsqlite3_v096/sqlite3.c:147766:47: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_total_changes' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lsqlite3_v096/sqlite3.c:116666:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:147766:47: note: Parameter 'db' can be declared as pointer to const lsqlite3_v096/sqlite3.c:147819:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] lsqlite3_v096/sqlite3.c:150210: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] lsqlite3_v096/sqlite3.c:116625:3: note: You might need to cast the function pointer here lsqlite3_v096/sqlite3.c:150210:48: note: Parameter 'db' can be declared as pointer to const lsqlite3_v096/sqlite3.c:105570:10: warning: Size of pointer 'zExtra' used instead of size of its data. [pointerSize] lsqlite3_v096/sqlite3.c:140716:16: warning: Expression 'nTabList-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] lsqlite3_v096/sqlite3.c:140757:15: note: Assuming that condition 'nTabList==0' is not redundant lsqlite3_v096/sqlite3.c:140716:16: note: Negative value is converted to an unsigned value lsqlite3_v096/sqlite3.c:1819:9: style: struct member 'sqlite3_io_methods::xFetch' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:1820:9: style: struct member 'sqlite3_io_methods::xUnfetch' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8844:7: style: struct member 'sqlite3_pcache_methods2::iVersion' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8867:9: style: struct member 'sqlite3_pcache_methods::pArg' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8868:9: style: struct member 'sqlite3_pcache_methods::xInit' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8869:10: style: struct member 'sqlite3_pcache_methods::xShutdown' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8870:21: style: struct member 'sqlite3_pcache_methods::xCreate' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8871:10: style: struct member 'sqlite3_pcache_methods::xCachesize' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8872:9: style: struct member 'sqlite3_pcache_methods::xPagecount' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8873:11: style: struct member 'sqlite3_pcache_methods::xFetch' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8874:10: style: struct member 'sqlite3_pcache_methods::xUnpin' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8875:10: style: struct member 'sqlite3_pcache_methods::xRekey' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8876:10: style: struct member 'sqlite3_pcache_methods::xTruncate' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:8877:10: style: struct member 'sqlite3_pcache_methods::xDestroy' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:9890:17: style: struct member 'sqlite3_snapshot::hidden' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10230:9: style: struct member 'sqlite3_rtree_geometry::pContext' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10231:7: style: struct member 'sqlite3_rtree_geometry::nParam' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10232:22: style: struct member 'sqlite3_rtree_geometry::aParam' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10233:9: style: struct member 'sqlite3_rtree_geometry::pUser' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10234:10: style: struct member 'sqlite3_rtree_geometry::xDelUser' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10262:9: style: struct member 'sqlite3_rtree_query_info::pContext' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10263:7: style: struct member 'sqlite3_rtree_query_info::nParam' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10264:22: style: struct member 'sqlite3_rtree_query_info::aParam' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10265:9: style: struct member 'sqlite3_rtree_query_info::pUser' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10266:10: style: struct member 'sqlite3_rtree_query_info::xDelUser' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10267:22: style: struct member 'sqlite3_rtree_query_info::aCoord' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10268:17: style: struct member 'sqlite3_rtree_query_info::anQueue' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10269:7: style: struct member 'sqlite3_rtree_query_info::nCoord' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10270:7: style: struct member 'sqlite3_rtree_query_info::iLevel' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10271:7: style: struct member 'sqlite3_rtree_query_info::mxLevel' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10272:17: style: struct member 'sqlite3_rtree_query_info::iRowid' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10273:21: style: struct member 'sqlite3_rtree_query_info::rParentScore' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10274:7: style: struct member 'sqlite3_rtree_query_info::eParentWithin' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10275:7: style: struct member 'sqlite3_rtree_query_info::eWithin' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10276:21: style: struct member 'sqlite3_rtree_query_info::rScore' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:10278:19: style: struct member 'sqlite3_rtree_query_info::apSqlParam' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:11930:24: style: struct member 'Fts5PhraseIter::a' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:11931:24: style: struct member 'Fts5PhraseIter::b' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12150:7: style: struct member 'Fts5ExtensionApi::iVersion' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12152:11: style: struct member 'Fts5ExtensionApi::xUserData' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12154:9: style: struct member 'Fts5ExtensionApi::xColumnCount' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12155:9: style: struct member 'Fts5ExtensionApi::xRowCount' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12156:9: style: struct member 'Fts5ExtensionApi::xColumnTotalSize' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12158:9: style: struct member 'Fts5ExtensionApi::xTokenize' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12164:9: style: struct member 'Fts5ExtensionApi::xPhraseCount' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12165:9: style: struct member 'Fts5ExtensionApi::xPhraseSize' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12167:9: style: struct member 'Fts5ExtensionApi::xInstCount' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12168:9: style: struct member 'Fts5ExtensionApi::xInst' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12170:19: style: struct member 'Fts5ExtensionApi::xRowid' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12171:9: style: struct member 'Fts5ExtensionApi::xColumnText' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12172:9: style: struct member 'Fts5ExtensionApi::xColumnSize' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12174:9: style: struct member 'Fts5ExtensionApi::xQueryPhrase' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12177:9: style: struct member 'Fts5ExtensionApi::xSetAuxdata' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12178:11: style: struct member 'Fts5ExtensionApi::xGetAuxdata' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12180:9: style: struct member 'Fts5ExtensionApi::xPhraseFirst' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12181:10: style: struct member 'Fts5ExtensionApi::xPhraseNext' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12183:9: style: struct member 'Fts5ExtensionApi::xPhraseFirstColumn' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12184:10: style: struct member 'Fts5ExtensionApi::xPhraseNextColumn' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12386:9: style: struct member 'fts5_tokenizer::xCreate' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12387:10: style: struct member 'fts5_tokenizer::xDelete' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12388:9: style: struct member 'fts5_tokenizer::xTokenize' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12422:7: style: struct member 'fts5_api::iVersion' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12425:9: style: struct member 'fts5_api::xCreateTokenizer' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12434:9: style: struct member 'fts5_api::xFindTokenizer' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:12442:9: style: struct member 'fts5_api::xCreateFunction' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:15918:14: style: struct member 'sqlite3InitInfo::reopenMemdb' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:15954:12: style: union member 'Anonymous0::notUsed1' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:16767:9: style: struct member 'IndexSample::p' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:16768:7: style: struct member 'IndexSample::n' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:16769:12: style: struct member 'IndexSample::anEq' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:16770:12: style: struct member 'IndexSample::anLt' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:16771:12: style: struct member 'IndexSample::anDLt' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17854:7: style: struct member 'Sqlite3Config::mxStrlen' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17862:9: style: struct member 'Sqlite3Config::pHeap' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17863:7: style: struct member 'Sqlite3Config::nHeap' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17864:7: style: struct member 'Sqlite3Config::mnReq' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17864:14: style: struct member 'Sqlite3Config::mxReq' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17870:7: style: struct member 'Sqlite3Config::mxParserStack' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17900:7: style: struct member 'Sqlite3Config::szSorterRef' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17935:14: style: union member 'Anonymous9::pSrcList' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:17937:22: style: union member 'Anonymous9::pCCurHint' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19689:7: style: struct member 'ScanStatus::addrExplain' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19690:7: style: struct member 'ScanStatus::addrLoop' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19691:7: style: struct member 'ScanStatus::addrVisit' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19692:7: style: struct member 'ScanStatus::iSelectID' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19693:10: style: struct member 'ScanStatus::nEst' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19786:9: style: struct member 'PreUpdate::v' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19787:15: style: struct member 'PreUpdate::pCsr' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19789:7: style: struct member 'PreUpdate::aRecord' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19791:19: style: struct member 'PreUpdate::pUnpacked' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19792:19: style: struct member 'PreUpdate::pNewUnpacked' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19793:7: style: struct member 'PreUpdate::iNewReg' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19794:7: style: struct member 'PreUpdate::iKey1' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19795:7: style: struct member 'PreUpdate::iKey2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19796:8: style: struct member 'PreUpdate::aNew' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:19798:10: style: struct member 'PreUpdate::pPk' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:32535:7: style: struct member 'vxworksFileId::nName' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:32536:9: style: struct member 'vxworksFileId::zCanonicalName' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:35849:6: style: struct member 'unixShm::hasMutex' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:74183:10: style: struct member 'ValueNewStat4Ctx::pParse' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:74184:10: style: struct member 'ValueNewStat4Ctx::pIdx' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:74185:20: style: struct member 'ValueNewStat4Ctx::ppRec' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:74186:7: style: struct member 'ValueNewStat4Ctx::iVal' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115858:12: style: struct member 'sqlite3_api_routines::aggregate_context' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115859:10: style: struct member 'sqlite3_api_routines::aggregate_count' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115860:10: style: struct member 'sqlite3_api_routines::bind_blob' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115861:10: style: struct member 'sqlite3_api_routines::bind_double' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115862:10: style: struct member 'sqlite3_api_routines::bind_int' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115863:10: style: struct member 'sqlite3_api_routines::bind_int64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115864:10: style: struct member 'sqlite3_api_routines::bind_null' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115865:10: style: struct member 'sqlite3_api_routines::bind_parameter_count' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115866:10: style: struct member 'sqlite3_api_routines::bind_parameter_index' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115867:18: style: struct member 'sqlite3_api_routines::bind_parameter_name' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115868:10: style: struct member 'sqlite3_api_routines::bind_text' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115869:10: style: struct member 'sqlite3_api_routines::bind_text16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115870:10: style: struct member 'sqlite3_api_routines::bind_value' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115871:10: style: struct member 'sqlite3_api_routines::busy_handler' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115872:10: style: struct member 'sqlite3_api_routines::busy_timeout' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115873:10: style: struct member 'sqlite3_api_routines::changes' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115874:10: style: struct member 'sqlite3_api_routines::close' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115875:10: style: struct member 'sqlite3_api_routines::collation_needed' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115877:10: style: struct member 'sqlite3_api_routines::collation_needed16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115879:18: style: struct member 'sqlite3_api_routines::column_blob' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115880:10: style: struct member 'sqlite3_api_routines::column_bytes' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115881:10: style: struct member 'sqlite3_api_routines::column_bytes16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115882:10: style: struct member 'sqlite3_api_routines::column_count' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115883:18: style: struct member 'sqlite3_api_routines::column_database_name' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115884:18: style: struct member 'sqlite3_api_routines::column_database_name16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115885:18: style: struct member 'sqlite3_api_routines::column_decltype' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115886:18: style: struct member 'sqlite3_api_routines::column_decltype16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115887:13: style: struct member 'sqlite3_api_routines::column_double' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115888:10: style: struct member 'sqlite3_api_routines::column_int' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115889:19: style: struct member 'sqlite3_api_routines::column_int64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115890:18: style: struct member 'sqlite3_api_routines::column_name' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115891:18: style: struct member 'sqlite3_api_routines::column_name16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115892:18: style: struct member 'sqlite3_api_routines::column_origin_name' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115893:18: style: struct member 'sqlite3_api_routines::column_origin_name16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115894:18: style: struct member 'sqlite3_api_routines::column_table_name' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115895:18: style: struct member 'sqlite3_api_routines::column_table_name16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115896:27: style: struct member 'sqlite3_api_routines::column_text' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115897:18: style: struct member 'sqlite3_api_routines::column_text16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115898:10: style: struct member 'sqlite3_api_routines::column_type' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115899:20: style: struct member 'sqlite3_api_routines::column_value' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115900:12: style: struct member 'sqlite3_api_routines::commit_hook' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115901:10: style: struct member 'sqlite3_api_routines::complete' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115902:10: style: struct member 'sqlite3_api_routines::complete16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115903:10: style: struct member 'sqlite3_api_routines::create_collation' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115905:10: style: struct member 'sqlite3_api_routines::create_collation16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115907:10: style: struct member 'sqlite3_api_routines::create_function' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115911:10: style: struct member 'sqlite3_api_routines::create_function16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115915:9: style: struct member 'sqlite3_api_routines::create_module' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115916:10: style: struct member 'sqlite3_api_routines::data_count' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115917:15: style: struct member 'sqlite3_api_routines::db_handle' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115918:9: style: struct member 'sqlite3_api_routines::declare_vtab' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115919:10: style: struct member 'sqlite3_api_routines::enable_shared_cache' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115920:10: style: struct member 'sqlite3_api_routines::errcode' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115921:18: style: struct member 'sqlite3_api_routines::errmsg' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115922:18: style: struct member 'sqlite3_api_routines::errmsg16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115923:10: style: struct member 'sqlite3_api_routines::exec' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115924:10: style: struct member 'sqlite3_api_routines::expired' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115925:10: style: struct member 'sqlite3_api_routines::finalize' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115926:11: style: struct member 'sqlite3_api_routines::free' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115927:11: style: struct member 'sqlite3_api_routines::free_table' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115928:10: style: struct member 'sqlite3_api_routines::get_autocommit' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115929:12: style: struct member 'sqlite3_api_routines::get_auxdata' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115930:10: style: struct member 'sqlite3_api_routines::get_table' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115931:10: style: struct member 'sqlite3_api_routines::global_recover' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115932:11: style: struct member 'sqlite3_api_routines::interruptx' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115933:19: style: struct member 'sqlite3_api_routines::last_insert_rowid' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115934:18: style: struct member 'sqlite3_api_routines::libversion' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115935:10: style: struct member 'sqlite3_api_routines::libversion_number' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115937:12: style: struct member 'sqlite3_api_routines::mprintf' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115938:10: style: struct member 'sqlite3_api_routines::open' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115939:10: style: struct member 'sqlite3_api_routines::open16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115940:10: style: struct member 'sqlite3_api_routines::prepare' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115941:10: style: struct member 'sqlite3_api_routines::prepare16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115942:12: style: struct member 'sqlite3_api_routines::profile' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115943:11: style: struct member 'sqlite3_api_routines::progress_handler' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115945:10: style: struct member 'sqlite3_api_routines::reset' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115946:11: style: struct member 'sqlite3_api_routines::result_blob' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115947:11: style: struct member 'sqlite3_api_routines::result_double' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115948:11: style: struct member 'sqlite3_api_routines::result_error' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115949:11: style: struct member 'sqlite3_api_routines::result_error16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115950:11: style: struct member 'sqlite3_api_routines::result_int' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115951:11: style: struct member 'sqlite3_api_routines::result_int64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115952:11: style: struct member 'sqlite3_api_routines::result_null' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115953:11: style: struct member 'sqlite3_api_routines::result_text' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115954:11: style: struct member 'sqlite3_api_routines::result_text16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115955:11: style: struct member 'sqlite3_api_routines::result_text16be' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115956:11: style: struct member 'sqlite3_api_routines::result_text16le' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115957:11: style: struct member 'sqlite3_api_routines::result_value' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115958:12: style: struct member 'sqlite3_api_routines::rollback_hook' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115959:10: style: struct member 'sqlite3_api_routines::set_authorizer' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115961:11: style: struct member 'sqlite3_api_routines::set_auxdata' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115962:12: style: struct member 'sqlite3_api_routines::xsnprintf' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115963:10: style: struct member 'sqlite3_api_routines::step' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115964:10: style: struct member 'sqlite3_api_routines::table_column_metadata' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115966:11: style: struct member 'sqlite3_api_routines::thread_cleanup' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115967:10: style: struct member 'sqlite3_api_routines::total_changes' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115968:12: style: struct member 'sqlite3_api_routines::trace' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115969:10: style: struct member 'sqlite3_api_routines::transfer_bindings' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115970:12: style: struct member 'sqlite3_api_routines::update_hook' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115972:12: style: struct member 'sqlite3_api_routines::user_data' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115973:18: style: struct member 'sqlite3_api_routines::value_blob' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115974:10: style: struct member 'sqlite3_api_routines::value_bytes' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115975:10: style: struct member 'sqlite3_api_routines::value_bytes16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115976:13: style: struct member 'sqlite3_api_routines::value_double' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115977:10: style: struct member 'sqlite3_api_routines::value_int' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115978:19: style: struct member 'sqlite3_api_routines::value_int64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115979:10: style: struct member 'sqlite3_api_routines::value_numeric_type' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115980:27: style: struct member 'sqlite3_api_routines::value_text' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115981:18: style: struct member 'sqlite3_api_routines::value_text16' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115982:18: style: struct member 'sqlite3_api_routines::value_text16be' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115983:18: style: struct member 'sqlite3_api_routines::value_text16le' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115984:10: style: struct member 'sqlite3_api_routines::value_type' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115985:11: style: struct member 'sqlite3_api_routines::vmprintf' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115987:9: style: struct member 'sqlite3_api_routines::overload_function' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115989:9: style: struct member 'sqlite3_api_routines::prepare_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115990:9: style: struct member 'sqlite3_api_routines::prepare16_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115991:9: style: struct member 'sqlite3_api_routines::clear_bindings' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115993:9: style: struct member 'sqlite3_api_routines::create_module_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115996:9: style: struct member 'sqlite3_api_routines::bind_zeroblob' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115997:9: style: struct member 'sqlite3_api_routines::blob_bytes' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115998:9: style: struct member 'sqlite3_api_routines::blob_close' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:115999:9: style: struct member 'sqlite3_api_routines::blob_open' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116001:9: style: struct member 'sqlite3_api_routines::blob_read' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116002:9: style: struct member 'sqlite3_api_routines::blob_write' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116003:9: style: struct member 'sqlite3_api_routines::create_collation_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116006:9: style: struct member 'sqlite3_api_routines::file_control' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116007:19: style: struct member 'sqlite3_api_routines::memory_highwater' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116008:19: style: struct member 'sqlite3_api_routines::memory_used' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116009:20: style: struct member 'sqlite3_api_routines::mutex_alloc' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116010:10: style: struct member 'sqlite3_api_routines::mutex_enter' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116011:10: style: struct member 'sqlite3_api_routines::mutex_free' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116012:10: style: struct member 'sqlite3_api_routines::mutex_leave' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116013:9: style: struct member 'sqlite3_api_routines::mutex_try' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116014:9: style: struct member 'sqlite3_api_routines::open_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116015:9: style: struct member 'sqlite3_api_routines::release_memory' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116016:10: style: struct member 'sqlite3_api_routines::result_error_nomem' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116017:10: style: struct member 'sqlite3_api_routines::result_error_toobig' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116018:9: style: struct member 'sqlite3_api_routines::sleep' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116019:10: style: struct member 'sqlite3_api_routines::soft_heap_limit' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116020:18: style: struct member 'sqlite3_api_routines::vfs_find' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116021:9: style: struct member 'sqlite3_api_routines::vfs_register' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116022:9: style: struct member 'sqlite3_api_routines::vfs_unregister' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116023:9: style: struct member 'sqlite3_api_routines::xthreadsafe' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116024:10: style: struct member 'sqlite3_api_routines::result_zeroblob' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116025:10: style: struct member 'sqlite3_api_routines::result_error_code' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116026:9: style: struct member 'sqlite3_api_routines::test_control' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116027:10: style: struct member 'sqlite3_api_routines::randomness' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116028:14: style: struct member 'sqlite3_api_routines::context_db_handle' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116029:9: style: struct member 'sqlite3_api_routines::extended_result_codes' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116030:9: style: struct member 'sqlite3_api_routines::limit' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116031:19: style: struct member 'sqlite3_api_routines::next_stmt' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116032:17: style: struct member 'sqlite3_api_routines::sql' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116033:9: style: struct member 'sqlite3_api_routines::status' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116034:9: style: struct member 'sqlite3_api_routines::backup_finish' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116035:21: style: struct member 'sqlite3_api_routines::backup_init' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116036:9: style: struct member 'sqlite3_api_routines::backup_pagecount' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116037:9: style: struct member 'sqlite3_api_routines::backup_remaining' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116038:9: style: struct member 'sqlite3_api_routines::backup_step' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116039:17: style: struct member 'sqlite3_api_routines::compileoption_get' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116040:9: style: struct member 'sqlite3_api_routines::compileoption_used' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116041:9: style: struct member 'sqlite3_api_routines::create_function_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116046:9: style: struct member 'sqlite3_api_routines::db_config' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116047:20: style: struct member 'sqlite3_api_routines::db_mutex' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116048:9: style: struct member 'sqlite3_api_routines::db_status' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116049:9: style: struct member 'sqlite3_api_routines::extended_errcode' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116050:10: style: struct member 'sqlite3_api_routines::log' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116051:19: style: struct member 'sqlite3_api_routines::soft_heap_limit64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116052:17: style: struct member 'sqlite3_api_routines::sourceid' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116053:9: style: struct member 'sqlite3_api_routines::stmt_status' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116054:9: style: struct member 'sqlite3_api_routines::strnicmp' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116055:9: style: struct member 'sqlite3_api_routines::unlock_notify' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116056:9: style: struct member 'sqlite3_api_routines::wal_autocheckpoint' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116057:9: style: struct member 'sqlite3_api_routines::wal_checkpoint' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116058:11: style: struct member 'sqlite3_api_routines::wal_hook' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116059:9: style: struct member 'sqlite3_api_routines::blob_reopen' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116060:9: style: struct member 'sqlite3_api_routines::vtab_config' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116061:9: style: struct member 'sqlite3_api_routines::vtab_on_conflict' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116063:9: style: struct member 'sqlite3_api_routines::close_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116064:17: style: struct member 'sqlite3_api_routines::db_filename' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116065:9: style: struct member 'sqlite3_api_routines::db_readonly' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116066:9: style: struct member 'sqlite3_api_routines::db_release_memory' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116067:17: style: struct member 'sqlite3_api_routines::errstr' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116068:9: style: struct member 'sqlite3_api_routines::stmt_busy' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116069:9: style: struct member 'sqlite3_api_routines::stmt_readonly' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116070:9: style: struct member 'sqlite3_api_routines::stricmp' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116071:9: style: struct member 'sqlite3_api_routines::uri_boolean' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116072:19: style: struct member 'sqlite3_api_routines::uri_int64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116073:17: style: struct member 'sqlite3_api_routines::uri_parameter' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116074:11: style: struct member 'sqlite3_api_routines::xvsnprintf' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116075:9: style: struct member 'sqlite3_api_routines::wal_checkpoint_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116077:9: style: struct member 'sqlite3_api_routines::auto_extension' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116078:9: style: struct member 'sqlite3_api_routines::bind_blob64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116080:9: style: struct member 'sqlite3_api_routines::bind_text64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116082:9: style: struct member 'sqlite3_api_routines::cancel_auto_extension' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116083:9: style: struct member 'sqlite3_api_routines::load_extension' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116084:11: style: struct member 'sqlite3_api_routines::malloc64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116085:20: style: struct member 'sqlite3_api_routines::msize' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116086:11: style: struct member 'sqlite3_api_routines::realloc64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116087:10: style: struct member 'sqlite3_api_routines::reset_auto_extension' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116088:10: style: struct member 'sqlite3_api_routines::result_blob64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116090:10: style: struct member 'sqlite3_api_routines::result_text64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116092:9: style: struct member 'sqlite3_api_routines::strglob' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116094:20: style: struct member 'sqlite3_api_routines::value_dup' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116095:10: style: struct member 'sqlite3_api_routines::value_free' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116096:9: style: struct member 'sqlite3_api_routines::result_zeroblob64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116097:9: style: struct member 'sqlite3_api_routines::bind_zeroblob64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116099:18: style: struct member 'sqlite3_api_routines::value_subtype' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116100:10: style: struct member 'sqlite3_api_routines::result_subtype' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116102:9: style: struct member 'sqlite3_api_routines::status64' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116103:9: style: struct member 'sqlite3_api_routines::strlike' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116104:9: style: struct member 'sqlite3_api_routines::db_cacheflush' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116106:9: style: struct member 'sqlite3_api_routines::system_errno' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116108:9: style: struct member 'sqlite3_api_routines::trace_v2' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116109:11: style: struct member 'sqlite3_api_routines::expanded_sql' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116111:10: style: struct member 'sqlite3_api_routines::set_last_insert_rowid' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116113:9: style: struct member 'sqlite3_api_routines::prepare_v3' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116115:9: style: struct member 'sqlite3_api_routines::prepare16_v3' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116117:9: style: struct member 'sqlite3_api_routines::bind_pointer' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116118:10: style: struct member 'sqlite3_api_routines::result_pointer' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116119:11: style: struct member 'sqlite3_api_routines::value_pointer' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116120:9: style: struct member 'sqlite3_api_routines::vtab_nochange' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116121:9: style: struct member 'sqlite3_api_routines::value_nochange' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116122:17: style: struct member 'sqlite3_api_routines::vtab_collation' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116124:9: style: struct member 'sqlite3_api_routines::keyword_count' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116125:9: style: struct member 'sqlite3_api_routines::keyword_name' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116126:9: style: struct member 'sqlite3_api_routines::keyword_check' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116127:18: style: struct member 'sqlite3_api_routines::str_new' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116128:11: style: struct member 'sqlite3_api_routines::str_finish' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116129:10: style: struct member 'sqlite3_api_routines::str_appendf' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116130:10: style: struct member 'sqlite3_api_routines::str_vappendf' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116131:10: style: struct member 'sqlite3_api_routines::str_append' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116132:10: style: struct member 'sqlite3_api_routines::str_appendall' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116133:10: style: struct member 'sqlite3_api_routines::str_appendchar' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116134:10: style: struct member 'sqlite3_api_routines::str_reset' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116135:9: style: struct member 'sqlite3_api_routines::str_errcode' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116136:9: style: struct member 'sqlite3_api_routines::str_length' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:116137:11: style: struct member 'sqlite3_api_routines::str_value' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:141618:7: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] lsqlite3_v096/sqlite3.c:29304:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:29309:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:35452:18: style: Variable 'nWrite' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:54995:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:67175:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:72528:15: style: Variable 'pgszSrc' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:72529:16: style: Variable 'pgszDest' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:77388:13: style: Variable 'zMaster' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:91918:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:104220:12: style: Variable 'p' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:120122:10: style: Variable 'cSep' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:123463:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:123464:14: style: Variable 'iLimit' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:128693:15: style: Variable 'pWhen' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:135444:15: style: Variable 'pTerm' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:146258:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:148484:19: style: Variable 'nName' is assigned a value that is never used. [unreadVariable] lsqlite3_v096/sqlite3.c:21763:8: error: Null pointer dereference: pVfs [ctunullpointer] lsqlite3_v096/sqlite3.c:92949:21: note: Calling function sqlite3JournalOpen, 1st argument is null lsqlite3_v096/sqlite3.c:92927:12: note: Calling function sqlite3OsOpen, 1st argument is null lsqlite3_v096/sqlite3.c:21763:8: note: Dereferencing argument pVfs that is null lsqlite3_v096/sqlite3.c:121069:4: warning: Null pointer dereference: ppStmt [ctunullpointer] lsqlite3_v096/sqlite3.c:121146:34: note: Assuming that condition 'ppStmt==0' is not redundant lsqlite3_v096/sqlite3.c:121145:29: note: Calling function sqlite3LockAndPrepare, 6th argument is null lsqlite3_v096/sqlite3.c:121069:4: note: Dereferencing argument ppStmt that is null lsqlite3_v096/sqlite3.c:121214:4: warning: Null pointer dereference: ppStmt [ctunullpointer] lsqlite3_v096/sqlite3.c:121262:34: note: Assuming that condition 'ppStmt==0' is not redundant lsqlite3_v096/sqlite3.c:121261:24: note: Calling function sqlite3Prepare16, 5th argument is null lsqlite3_v096/sqlite3.c:121214:4: note: Dereferencing argument ppStmt that is null diff: head lsqlite3_v096/sqlite3.c:106342:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:106872:7: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:107008:12: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:109142:10: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:112248:11: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:112500:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:113384:14: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:113480:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:113553:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:119404:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:119414:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:119877:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:125622:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] 2.18.0 lsqlite3_v096/sqlite3.c:127827:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] head lsqlite3_v096/sqlite3.c:139653:28: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:141090:16: style: Variable 'pJ' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:20086:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head lsqlite3_v096/sqlite3.c:29643:54: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] head lsqlite3_v096/sqlite3.c:36366:12: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:47615:10: style: Variable 'pDirty' can be declared as pointer to const [constVariablePointer] 2.18.0 lsqlite3_v096/sqlite3.c:48295:21: error: Uninitialized variable: *pp [uninitvar] head lsqlite3_v096/sqlite3.c:76674:13: style: Variable 'zP4' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:83855:11: style: Variable 'flags3' is assigned an expression that holds the same value. [redundantAssignment] lsqlite3_v096/sqlite3.c:83810:10: note: flags3 is assigned 'pIn3->flags' here. lsqlite3_v096/sqlite3.c:83855:11: note: Variable 'flags3' is assigned an expression that holds the same value. head lsqlite3_v096/sqlite3.c:89507:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:89514:15: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:92725:16: style: Variable 'pIter' can be declared as pointer to const [constVariablePointer] head lsqlite3_v096/sqlite3.c:94434:22: style: Variable 'pNC' can be declared as pointer to const [constVariablePointer] DONE