2025-11-12 14:45 ftp://ftp.de.debian.org/debian/pool/main/s/soci/soci_4.1.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=icu --library=sqlite3 --library=zlib --library=boost --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: 9ab1585 (2025-11-12 10:13:54 +0100) count: 2216 2176 elapsed-time: 371.6 408.4 head-timing-info: old-timing-info: head results: soci-4.1.2/3rdparty/sqlite3/shell.c:688:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:706:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:968:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:1354:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:3914:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:8332:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:8458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:14548:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdxRemSlot [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:21847:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:22997:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:23208:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:24580:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:25401:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable azHelp [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:25497:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:25634:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:25772:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:25921:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26094:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26271:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26361:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26402:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26510:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26577:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26600:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26645:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26882:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:26893:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:27216:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:27315:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:27331:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:27376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:27398:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:28259:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:28536:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:28606:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32409:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32487:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32711:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32802:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32819:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32869:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32879:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32887:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:32941:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/shell.c:10095:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] soci-4.1.2/3rdparty/sqlite3/shell.c:10126:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] soci-4.1.2/3rdparty/sqlite3/shell.c:17198:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] soci-4.1.2/3rdparty/sqlite3/shell.c:17293:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] soci-4.1.2/3rdparty/sqlite3/shell.c:8284:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:8417:11: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] soci-4.1.2/3rdparty/sqlite3/shell.c:32602:16: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] soci-4.1.2/3rdparty/sqlite3/shell.c:16626:18: style: Expression is always false because 'else if' condition matches previous condition at line 16625. [multiCondition] soci-4.1.2/3rdparty/sqlite3/shell.c:16756:26: warning:inconclusive: Logical conjunction always evaluates to false: zArg[0] >= '0' && zArg[0] <= 9. [incorrectLogicOperator] soci-4.1.2/3rdparty/sqlite3/shell.c:27235:9: style: The if condition is the same as the previous if condition [duplicateCondition] soci-4.1.2/3rdparty/sqlite3/shell.c:27231:9: note: First condition soci-4.1.2/3rdparty/sqlite3/shell.c:27235:9: note: Second condition soci-4.1.2/3rdparty/sqlite3/shell.c:26045:11: style: Assignment 'c='"'' is redundant with condition 'c=='"''. [duplicateConditionalAssign] soci-4.1.2/3rdparty/sqlite3/shell.c:26044:18: note: Condition 'c=='"'' soci-4.1.2/3rdparty/sqlite3/shell.c:26045:11: note: Assignment 'c='"'' is redundant soci-4.1.2/3rdparty/sqlite3/shell.c:26047:11: style: Assignment 'c='\''' is redundant with condition 'c=='\'''. [duplicateConditionalAssign] soci-4.1.2/3rdparty/sqlite3/shell.c:26046:18: note: Condition 'c=='\''' soci-4.1.2/3rdparty/sqlite3/shell.c:26047:11: note: Assignment 'c='\''' is redundant soci-4.1.2/3rdparty/sqlite3/shell.c:26049:11: style: Assignment 'c='\\'' is redundant with condition 'c=='\\''. [duplicateConditionalAssign] soci-4.1.2/3rdparty/sqlite3/shell.c:26048:18: note: Condition 'c=='\\'' soci-4.1.2/3rdparty/sqlite3/shell.c:26049:11: note: Assignment 'c='\\'' is redundant soci-4.1.2/3rdparty/sqlite3/shell.c:6061:12: style: Condition 'm<0' is always false [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/shell.c:6058:10: note: Assuming that condition 'm<0' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:6060:11: note: Assignment 'm=-m', assigned value is greater than 0 soci-4.1.2/3rdparty/sqlite3/shell.c:6061:12: note: Condition 'm<0' is always false soci-4.1.2/3rdparty/sqlite3/shell.c:6417:24: style: Condition 'pss->iTerm==pss->iBase' is always true [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/shell.c:6402:24: note: Assuming that condition 'pss->iTerm>pss->iBase' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:6383:18: note: Assuming that condition 'pss->iTermiBase' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:6417:24: note: Condition 'pss->iTerm==pss->iBase' is always true soci-4.1.2/3rdparty/sqlite3/shell.c:13732:37: style: Condition 'zName!=0' is always true [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/shell.c:24458:29: style: Condition 'shell_callback(pArg,nCol,azVals,azCols,aiTypes)' is always false [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/shell.c:24458:29: note: Calling function 'shell_callback' returns 0 soci-4.1.2/3rdparty/sqlite3/shell.c:24458:29: note: Condition 'shell_callback(pArg,nCol,azVals,azCols,aiTypes)' is always false soci-4.1.2/3rdparty/sqlite3/shell.c:25654:50: style: Condition '(pgsz&(pgsz-1))!=0' is always false [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/shell.c:25649:48: note: Assuming that condition '(pgsz&(pgsz-1))!=0' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:25654:50: note: Condition '(pgsz&(pgsz-1))!=0' is always false soci-4.1.2/3rdparty/sqlite3/shell.c:32519:9: style: Condition 'zLine' is always true [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/shell.c:8117:1: error: Memory leak: pBuf [memleak] soci-4.1.2/3rdparty/sqlite3/shell.c:16064:7: error: Memory pointed to by 'zTestSql' is freed twice. [doubleFree] soci-4.1.2/3rdparty/sqlite3/shell.c:16057:3: note: Memory pointed to by 'zTestSql' is freed twice. soci-4.1.2/3rdparty/sqlite3/shell.c:16064:7: note: Memory pointed to by 'zTestSql' is freed twice. soci-4.1.2/3rdparty/sqlite3/shell.c:25922:71: error: Dereferencing 'db' after it is deallocated / released [deallocuse] soci-4.1.2/3rdparty/sqlite3/shell.c:32538:7: error: Common realloc mistake: 'zSql' nulled but not freed upon failure [memleakOnRealloc] soci-4.1.2/3rdparty/sqlite3/shell.c:33059:9: error: Common realloc mistake: 'azCmd' nulled but not freed upon failure [memleakOnRealloc] soci-4.1.2/3rdparty/sqlite3/shell.c:1243:11: warning: If memory allocation fails, then there is a possible null pointer dereference: z2 [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26407:29: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26407:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26411:16: note: Calling function 'strlen30', 1st argument 'zInsert' value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:1242:20: note: Assignment 'z2=z', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:1243:11: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:1537:26: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:1534:25: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:1534:25: note: Assignment 'zSql=sqlite3_mprintf("PRAGMA \"%w\".table_info=%Q;",zSchema?zSchema:"main",zName)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:1537:26: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:9222:40: warning: Possible null pointer dereference: zSql [nullPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9208:24: note: Assignment 'zSql=0', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:9211:35: note: Assuming condition is false soci-4.1.2/3rdparty/sqlite3/shell.c:9222:40: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:9248:40: warning: Possible null pointer dereference: zSql [nullPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9232:24: note: Assignment 'zSql=0', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:9235:35: note: Assuming condition is false soci-4.1.2/3rdparty/sqlite3/shell.c:9248:40: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17069:12: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17069:12: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17070:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17070:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17071:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17071:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17072:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17072:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17073:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17073:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17074:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17074:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17075:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17075:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17076:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17076:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17077:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17077:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17078:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17078:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17079:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17079:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17080:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17080:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17081:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17081:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17082:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17082:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17083:9: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17083:9: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:17089:9: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:17067:46: note: Assignment 'pNew=sqlite3_malloc(sizeof(*pNew))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:17089:9: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22042:5: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22034:30: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22034:30: note: Assignment 'zStr=sqlite3_malloc(nBlob*2+1)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22042:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22043:5: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22034:30: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22034:30: note: Assignment 'zStr=sqlite3_malloc(nBlob*2+1)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22043:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22045:3: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22034:30: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22034:30: note: Assignment 'zStr=sqlite3_malloc(nBlob*2+1)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22045:3: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22047:33: warning: If memory allocation fails, then there is a possible null pointer dereference: zStr [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22034:30: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22034:30: note: Assignment 'zStr=sqlite3_malloc(nBlob*2+1)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22047:33: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22401:21: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuoted [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22399:38: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22399:38: note: Assignment 'zQuoted=sqlite3_mprintf("\"%w\"",z)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22401:21: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22604:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22602:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22602:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22604:3: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22605:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22602:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22602:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22605:3: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22606:10: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22602:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22602:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22606:10: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22607:3: warning: If memory allocation fails, then there is a possible null pointer dereference: pNew [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22602:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22602:26: note: Assignment 'pNew=sqlite3_malloc64(sizeof(*pNew)+nText)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22607:3: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22662:23: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24736:18: note: Calling function 'eqp_render', 1st argument 'pArg' value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22662:23: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22848:16: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22848:16: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22849:18: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22849:18: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22856:9: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22856:9: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22858:21: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22858:21: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22859:7: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22845:26: note: Assignment 'z=sqlite3_mprintf("%s",azArg[0])', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22859:7: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:22984:27: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:22982:38: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:22982:38: note: Assignment 'z=sqlite3_mprintf("\"%w\"",azCol[i])', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:22984:27: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:23238:5: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:23233:29: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:23233:21: note: Assignment 'z=p->zDestTable=malloc(n+1)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:23238:5: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:23242:3: warning: If memory allocation fails, then there is a possible null pointer dereference: z [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:23233:29: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:23233:21: note: Assignment 'z=p->zDestTable=malloc(n+1)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:23242:3: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:23279:12: warning: If memory allocation fails, then there is a possible null pointer dereference: zCode [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:23277:26: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:23277:26: note: Assignment 'zCode=sqlite3_mprintf("%.*s",len,zSql)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:23279:12: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:23321:35: warning: Either the condition 'z==0' is redundant or there is possible null pointer dereference: z. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:23325:10: note: Assuming that condition 'z==0' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:23321:35: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:23797:16: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24735:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:23797:16: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:23798:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24735:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:23798:3: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:23799:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24735:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:23799:3: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:23800:3: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24735:27: note: Calling function 'explain_data_delete', 1st argument 'pArg' value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:23800:3: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:24112:7: warning: If memory allocation fails, then there is a possible null pointer dereference: zOut [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:24098:16: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:24098:16: note: Assignment 'zOut=malloc(j+1)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:24103:10: note: Assuming condition is false soci-4.1.2/3rdparty/sqlite3/shell.c:24112:7: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:24209:12: warning: If memory allocation fails, then there is a possible null pointer dereference: azQuoted [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:24207:32: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:24207:32: note: Assignment 'azQuoted=sqlite3_malloc64(nColumn*sizeof(char*))', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:24209:12: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:24406:7: warning: Either the condition 'pArg' is redundant or there is possible null pointer dereference: pArg. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24734:26: note: Calling function 'exec_prepared_stmt', 1st argument 'pArg' value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:24406:7: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:24808:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:24806:25: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:24806:25: note: Assignment 'zSql=sqlite3_mprintf("PRAGMA table_info=%Q",zTab)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:24808:34: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:24853:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zSql [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:24850:27: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:24850:27: note: Assignment 'zSql=sqlite3_mprintf("SELECT 1 FROM pragma_index_list(%Q) WHERE origin='pk'",zTab)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:24853:36: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:24947:37: warning: If memory allocation fails, then there is a possible null pointer dereference: zIns [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:24942:27: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:24942:27: note: Assignment 'zIns=sqlite3_mprintf("INSERT INTO sqlite_schema(type,name,tbl_name,rootpage,sql)VALUES('table','%q','%q',0,'%q');",zTable,zTable,zSql)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:24947:37: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:25653:10: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:25651:21: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:25651:21: note: Assignment 'a=sqlite3_malloc(n?n:1)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:25653:10: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:26400:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26398:27: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26398:27: note: Assignment 'zQuery=sqlite3_mprintf("SELECT * FROM \"%w\"",zTable)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26400:34: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:26417:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zInsert [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26407:29: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26407:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26417:34: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:26471:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26468:29: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26468:29: note: Assignment 'zQuery=sqlite3_mprintf("SELECT * FROM \"%w\" ORDER BY rowid DESC;",zTable)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26471:36: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:26508:34: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26505:27: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26505:27: note: Assignment 'zQuery=sqlite3_mprintf("SELECT name, sql FROM sqlite_schema WHERE %s ORDER BY rowid ASC",zWhere)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26508:34: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:26539:36: warning: If memory allocation fails, then there is a possible null pointer dereference: zQuery [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26536:29: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26536:29: note: Assignment 'zQuery=sqlite3_mprintf("SELECT name, sql FROM sqlite_schema WHERE %s ORDER BY rowid DESC",zWhere)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26539:36: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:26847:37: warning: If memory allocation fails, then there is a possible null pointer dereference: zName [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26844:17: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26844:17: note: Assignment 'zName=strdup(zTail)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26847:37: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:32534:20: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/shell.c:32519:9: note: Assuming that condition 'zLine' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:32534:20: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:32680:14: warning: If memory allocation fails, then there is a possible null pointer dereference: zConfig [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:32675:30: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:32675:30: note: Assignment 'zConfig=sqlite3_mprintf("%s/.config/sqlite3/sqliterc",zHome)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:32680:14: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:32719:25: warning: If memory allocation fails, then there is a possible null pointer dereference: sqliterc [nullPointerOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:32715:27: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:32715:27: note: Assignment 'zBuf=sqlite3_mprintf("%s/.sqliterc",home_dir)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:32717:16: note: Assignment 'sqliterc=zBuf', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:32719:25: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/shell.c:26413:19: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26407:29: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26407:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26413:19: note: Null pointer addition soci-4.1.2/3rdparty/sqlite3/shell.c:26416:17: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] soci-4.1.2/3rdparty/sqlite3/shell.c:26407:29: note: Assuming allocation function fails soci-4.1.2/3rdparty/sqlite3/shell.c:26407:29: note: Assignment 'zInsert=sqlite3_malloc64(200+nTable+n*3)', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/shell.c:26416:17: note: Null pointer addition soci-4.1.2/3rdparty/sqlite3/shell.c:25752:22: error: Null pointer dereference [nullPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:14183:6: style: Redundant initialization for 'rc'. The initialized value is overwritten before it is read. [redundantInitialization] soci-4.1.2/3rdparty/sqlite3/shell.c:14175:10: note: rc is initialized soci-4.1.2/3rdparty/sqlite3/shell.c:14183:6: note: rc is overwritten soci-4.1.2/3rdparty/sqlite3/shell.c:9917:72: style:inconclusive: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9646:66: note: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. soci-4.1.2/3rdparty/sqlite3/shell.c:9917:72: note: Function 'apndUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. soci-4.1.2/3rdparty/sqlite3/shell.c:10065:54: style:inconclusive: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9652:49: note: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:10065:54: note: Function 'apndDelete' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:10065:65: style:inconclusive: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9652:60: note: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. soci-4.1.2/3rdparty/sqlite3/shell.c:10065:65: note: Function 'apndDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. soci-4.1.2/3rdparty/sqlite3/shell.c:10074:15: style:inconclusive: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9653:49: note: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:10074:15: note: Function 'apndAccess' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:10082:15: style:inconclusive: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9654:55: note: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:10082:15: note: Function 'apndFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:10088:56: style:inconclusive: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9655:51: note: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:10088:56: note: Function 'apndDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:10100:63: style:inconclusive: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9659:58: note: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. soci-4.1.2/3rdparty/sqlite3/shell.c:10100:63: note: Function 'apndRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. soci-4.1.2/3rdparty/sqlite3/shell.c:10103:45: style:inconclusive: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9660:40: note: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. soci-4.1.2/3rdparty/sqlite3/shell.c:10103:45: note: Function 'apndSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. soci-4.1.2/3rdparty/sqlite3/shell.c:10124:15: style:inconclusive: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:9665:72: note: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. soci-4.1.2/3rdparty/sqlite3/shell.c:10124:15: note: Function 'apndGetSystemCall' argument 2 names different: declaration 'z' definition 'zName'. soci-4.1.2/3rdparty/sqlite3/shell.c:14704:55: style:inconclusive: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:12575:55: note: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. soci-4.1.2/3rdparty/sqlite3/shell.c:14704:55: note: Function 'sqlite3_expert_new' argument 2 names different: declaration 'pzErr' definition 'pzErrmsg'. soci-4.1.2/3rdparty/sqlite3/shell.c:15911:15: style:inconclusive: Function 'sqlite3_intck_open' argument 2 names different: declaration 'zDb' definition 'zDbArg'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:15042:15: note: Function 'sqlite3_intck_open' argument 2 names different: declaration 'zDb' definition 'zDbArg'. soci-4.1.2/3rdparty/sqlite3/shell.c:15911:15: note: Function 'sqlite3_intck_open' argument 2 names different: declaration 'zDb' definition 'zDbArg'. soci-4.1.2/3rdparty/sqlite3/shell.c:15943:41: style:inconclusive: Function 'sqlite3_intck_close' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:15052:41: note: Function 'sqlite3_intck_close' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:15943:41: note: Function 'sqlite3_intck_close' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:15961:39: style:inconclusive: Function 'sqlite3_intck_step' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:15073:39: note: Function 'sqlite3_intck_step' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:15961:39: note: Function 'sqlite3_intck_step' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:16019:50: style:inconclusive: Function 'sqlite3_intck_message' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:15083:50: note: Function 'sqlite3_intck_message' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:16019:50: note: Function 'sqlite3_intck_message' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:16033:40: style:inconclusive: Function 'sqlite3_intck_error' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:15111:40: note: Function 'sqlite3_intck_error' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:16033:40: note: Function 'sqlite3_intck_error' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:16042:41: style:inconclusive: Function 'sqlite3_intck_unlock' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:15097:41: note: Function 'sqlite3_intck_unlock' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:16042:41: note: Function 'sqlite3_intck_unlock' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:16056:51: style:inconclusive: Function 'sqlite3_intck_test_sql' argument 1 names different: declaration 'pCk' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:15119:51: note: Function 'sqlite3_intck_test_sql' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:16056:51: note: Function 'sqlite3_intck_test_sql' argument 1 names different: declaration 'pCk' definition 'p'. soci-4.1.2/3rdparty/sqlite3/shell.c:17109:58: style:inconclusive: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:16389:53: note: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:17109:58: note: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:17109:69: style:inconclusive: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:16389:64: note: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. soci-4.1.2/3rdparty/sqlite3/shell.c:17109:69: note: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. soci-4.1.2/3rdparty/sqlite3/shell.c:17127:15: style:inconclusive: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:16390:53: note: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:17127:15: note: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:17150:15: style:inconclusive: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:16391:59: note: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:17150:15: note: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:17169:60: style:inconclusive: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:16392:55: note: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:17169:60: note: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/shell.c:17194:67: style:inconclusive: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:16394:61: note: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. soci-4.1.2/3rdparty/sqlite3/shell.c:17194:67: note: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. soci-4.1.2/3rdparty/sqlite3/shell.c:17216:67: style:inconclusive: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:16396:62: note: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. soci-4.1.2/3rdparty/sqlite3/shell.c:17216:67: note: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. soci-4.1.2/3rdparty/sqlite3/shell.c:17228:49: style:inconclusive: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/shell.c:16397:44: note: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. soci-4.1.2/3rdparty/sqlite3/shell.c:17228:49: note: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. soci-4.1.2/3rdparty/sqlite3/shell.c:694:40: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:694:64: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:1347:9: style: Variable 'zPrompt' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:1531:9: style: Variable 'zDiv' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:1578:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:4025:16: style: Variable 'a' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:4209:20: style: Variable 'aA' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:4209:25: style: Variable 'aB' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:5052:19: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:5283:24: style: Variable 'nboi' can be declared as const array [constVariable] soci-4.1.2/3rdparty/sqlite3/shell.c:5583:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:5637:24: style: Variable 'nboi' can be declared as const array [constVariable] soci-4.1.2/3rdparty/sqlite3/shell.c:8770:17: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:8780:17: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9292:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9319:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9329:22: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9732:13: style: Variable 'paf' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9811:13: style: Variable 'paf' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9908:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:9918:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:12985:43: style: Parameter 'pHash' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:13193:40: style: Variable 'pCons' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:13281:14: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:13619:20: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:13673:32: style: Parameter 'azResults' can be declared as const array. However it seems that 'countNonzeros' is a callback function, if 'azResults' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/shell.c:13724:39: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/shell.c:13673:32: note: Parameter 'azResults' can be declared as const array soci-4.1.2/3rdparty/sqlite3/shell.c:13769:67: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:13770:18: style: Variable 'pCmp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:13847:50: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:13863:70: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:14098:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:14914:17: style: Variable 'pStmt' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:21837:15: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:21843:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:22032:18: style: Variable 'aBlob' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:22644:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:22746:8: style: Parameter 'aiType' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:22905:15: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:23410:9: style: Parameter 'zLabel' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:24571:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:29630:15: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:31129:11: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:31490:17: style: Variable 'zSp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:32055:11: style: Variable 'zPtrSz' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:32089:18: style: Variable 'pVfs' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:32171:39: style: Parameter 'zLine' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:32376:59: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/shell.c:32600:20: style: Variable 'pwent' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/shell.c:24199:10: style: int result is assigned to long long variable. If the variable is long long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] soci-4.1.2/3rdparty/sqlite3/shell.c:1661:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/shell.c:7283:13: style: Variable 'cPrev' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/shell.c:13510:17: style: Variable 'zAppend' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/shell.c:13692:16: style: Variable 'zIdx' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/shell.c:32055:18: style: Variable 'zPtrSz' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/shell.c:32055:11: style: Variable 'zPtrSz' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/shell.c:15292:14: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:26637:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:29376:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexIsInit [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:29832:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:37243:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ht [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:39325:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:39492:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:39872:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:40026:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:40178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:40267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:40417:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:40642:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:40947:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:41000:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:41914:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42047:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42142:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSPC [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42318:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42364:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42409:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42449:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42861:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42982:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:43040:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:43177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:43335:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:43509:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:43711:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:44952:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:45126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:45238:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:45306:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:45405:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:45531:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:54952:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pDirty [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:56071:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:56439:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63096:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCache [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:66070:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aCksum [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:66793:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aLock [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:67092:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalSegment [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:71723:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:71735:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72223:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72265:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72286:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:75014:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:75558:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBt [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:78976:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ixNx [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:79847:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable balance_deeper_called [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81864:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82827:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc2 [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84138:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aOp [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90908:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91010:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:93847:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pAltCursor [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:93975:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:95090:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:104887:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSz [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111005:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLeft [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111056:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTable [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:113841:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115272:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115739:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:121580:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122438:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLastToken [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122957:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pOld [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125326:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pSelect [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:129586:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130827:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zEnd [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138691:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141221:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142902:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcp [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143417:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143451:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zErrMsg [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:144226:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:144374:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:150144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153583:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:154457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:155891:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156271:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157533:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xRollback [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157542:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xCommit [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:158680:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explain [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:158806:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explain [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:159851:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeMask [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:161589:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eOperator [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:161711:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:165981:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLSlot [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167614:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argvIndex [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:170150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sWC [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:180965:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedWithOom [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:207081:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:210843:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:26644:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53777:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:108743:11: warning: Assert statement calls a function which may have desired side effects: 'sqlite3ExprIsInteger'. [assertWithSideEffect] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112348:15: warning: Assert statement calls a function which may have desired side effects: 'sqlite3GetInt32'. [assertWithSideEffect] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130619:22: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130747:18: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185813:38: warning: Assert statement modifies 'x'. [assignmentInAssert] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185813:40: warning: Assert statement calls a function which may have desired side effects: 'va_arg'. [assertWithSideEffect] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143454:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:145098:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127319:45: warning: Either the condition 'p->nSrc>1' is redundant or the array 'p->a[1]' is accessed at index -1, which is out of bounds. [negativeIndex] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127315:19: note: Assuming that condition 'p->nSrc>1' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127316:20: note: Assignment 'i=p->nSrc-1', assigned value is 1 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127320:16: note: i is decremented', new value is 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127319:45: note: Negative array index soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133311:16: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133308:15: note: Address of variable taken here. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133311:16: note: The address of variable 'iCol' might be accessed at non-zero index. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133312:14: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133308:15: note: Address of variable taken here. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133312:14: note: The address of variable 'iCol' might be accessed at non-zero index. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115740:9: warning: Return value of function sqlite3_value_text() is not used. [ignoredReturnValue] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:25118:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:40938:5: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63672:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63663:11: note: outer condition: rc==0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63672:15: note: identical inner condition: rc==0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:94039:24: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:94035:19: note: outer condition: pMem->flags&(0x0004|0x0008|0x0020|0x0001) soci-4.1.2/3rdparty/sqlite3/sqlite3.c:94039:24: note: identical inner condition: pMem->flags&(0x0004|0x0008|0x0020|0x0001) soci-4.1.2/3rdparty/sqlite3/sqlite3.c:45060:7: style: The if condition is the same as the previous if condition [duplicateCondition] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:45026:7: note: First condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:45060:7: note: Second condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:62214:16: style: The if condition is the same as the previous if condition [duplicateCondition] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:62203:16: note: First condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:62214:16: note: Second condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:69347:9: style: The if condition is the same as the previous if condition [duplicateCondition] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:69342:9: note: First condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:69347:9: note: Second condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:104863:9: style: The if condition is the same as the previous if condition [duplicateCondition] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:104858:9: note: First condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:104863:9: note: Second condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:105254:11: style: The if condition is the same as the previous if condition [duplicateCondition] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:105248:11: note: First condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:105254:11: note: Second condition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:181969:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:207287:14: style: Comparing expression of type 'unsigned char' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35123:7: style: Condition 'bom' is always false [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35109:12: note: Assignment 'bom=0', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35123:7: note: Condition 'bom' is always false soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84292:49: style: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35108:12: note: Assignment 'rc=0', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84292:49: note: Calling function 'sqlite3VdbeMemHandleBom' returns 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84292:49: note: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92177:26: style: Condition 'db->mallocFailed>prior_mallocFailed' is always false [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92163:27: note: prior_mallocFailed is assigned 'db->mallocFailed' here. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92177:26: note: Condition 'db->mallocFailed>prior_mallocFailed' is always false soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157149:23: style: Condition 'sCtx.bDeclared==0' is always true [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157123:20: note: Assignment 'sCtx.bDeclared=0', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157149:23: note: Condition 'sCtx.bDeclared==0' is always true soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168167:19: style: Condition 'sCur.n==0' is always true [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168146:18: note: Assignment 'sCur.n=0', assigned value is 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168167:19: note: Condition 'sCur.n==0' is always true soci-4.1.2/3rdparty/sqlite3/sqlite3.c:209114:14: style: Return value 'sz+n==(unsigned int)nBlob' is always true [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:209112:11: note: Assuming that condition 'sz+n!=(unsigned int)nBlob' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:209113:38: note: Assuming condition is false soci-4.1.2/3rdparty/sqlite3/sqlite3.c:209114:14: note: Return value 'sz+n==(unsigned int)nBlob' is always true soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32918:3: error: Memory leak: p [memleak] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:27194:3: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122951:9: warning: Either the condition 'db==0' is redundant or there is possible null pointer dereference: db. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122956:17: note: Assuming that condition 'db==0' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122951:9: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143606:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143727:34: note: Assuming that condition 'ppStmt==0' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143726:20: note: Calling function 'sqlite3LockAndPrepare', 6th argument 'ppStmt' value is 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143606:4: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143755:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143842:34: note: Assuming that condition 'ppStmt==0' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143841:10: note: Calling function 'sqlite3Prepare16', 5th argument 'ppStmt' value is 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143755:4: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146097:11: warning: Either the condition 'pColExpr!=0' is redundant or there is possible null pointer dereference: pColExpr. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146093:14: note: Assuming that condition 'pColExpr!=0' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146097:11: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186311:10: warning: Either the condition 'zFilename' is redundant or there is possible null pointer dereference: zFilename. [nullPointerRedundantCheck] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186307:10: note: Assuming that condition 'zFilename' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186311:10: note: Null pointer dereference soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186361:20: warning: Either the condition 'zFilename' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186357:10: note: Assuming that condition 'zFilename' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186361:20: note: Null pointer addition soci-4.1.2/3rdparty/sqlite3/sqlite3.c:29501:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35152:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:104405:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132168:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132169:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132170:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132171:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132185:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132186:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132187:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132191:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132192:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132193:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132194:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132195:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132196:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132200:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132201:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132310:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132311:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:113717:51: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:87672:11: style: Redundant assignment of 'nByte' to itself. [selfAssignment] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107552:21: style: The comparison 'cnt == 0' is always true. [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107498:13: note: 'cnt' is assigned value '0' here. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107552:21: note: The comparison 'cnt == 0' is always true. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147373:18: style: The comparison 'pKeyDup == 0' is always true. [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147365:22: note: 'pKeyDup' is assigned value '0' here. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147373:18: note: The comparison 'pKeyDup == 0' is always true. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:180968:15: style: The comparison 'nErr == 0' is always true. [knownConditionTrueFalse] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:180854:14: note: 'nErr' is assigned value '0' here. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:180968:15: note: The comparison 'nErr == 0' is always true. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:212075:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:212079:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:212082:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:212085:5: style: Same expression '1' found multiple times in chain of '|' operators. [duplicateExpression] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185627:22: style: Variable 'db->busyHandler.nBusy' is assigned an expression that holds the same value. [redundantAssignment] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185625:17: note: nSave is assigned 'db->busyHandler.nBusy' here. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185627:22: note: Variable 'db->busyHandler.nBusy' is assigned an expression that holds the same value. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:94045:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:98646:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141841:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:83170:43: style: Checking if unsigned expression 'acc.mxAlloc' is less than zero. [unsignedLessThanZero] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:207287:12: style: Unsigned expression 'c' can't be negative so it is unnecessary to test it. [unsignedPositive] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:210671:18: style: Unsigned expression 'iTarget' can't be negative so it is unnecessary to test it. [unsignedPositive] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:210672:17: style: Unsigned expression 'iPatch' can't be negative so it is unnecessary to test it. [unsignedPositive] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24360:8: style:inconclusive: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9136:57: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24360:8: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24361:8: style:inconclusive: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9136:68: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24361:8: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24362:7: style:inconclusive: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9136:80: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24362:7: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:26739:54: style:inconclusive: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8425:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:26739:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:30663:66: style:inconclusive: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:7514:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:30663:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:30688:45: style:inconclusive: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:7526:63: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:30688:45: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:30705:66: style:inconclusive: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:7515:66: note: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:30705:66: note: Function 'sqlite3_hard_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:31669:15: style:inconclusive: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8961:64: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:31669:15: note: Function 'sqlite3_str_vappendf' argument 2 names different: declaration 'zFormat' definition 'fmt'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32493:68: style:inconclusive: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8964:66: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32493:68: note: Function 'sqlite3_str_appendchar' argument 3 names different: declaration 'C' definition 'c'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32521:64: style:inconclusive: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8962:62: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32521:64: note: Function 'sqlite3_str_append' argument 2 names different: declaration 'zIn' definition 'z'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32538:67: style:inconclusive: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8963:65: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32538:67: note: Function 'sqlite3_str_appendall' argument 2 names different: declaration 'zIn' definition 'z'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:34321:49: style:inconclusive: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:3572:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:34321:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35145:51: style:inconclusive: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:21528:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35145:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35221:52: style:inconclusive: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:21526:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35221:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:37370:74: style:inconclusive: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:14758:71: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:37370:74: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53618:73: style:inconclusive: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53207:67: note: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53618:73: note: Function 'memdbUnfetch' argument 3 names different: declaration 'p' definition 'pPage'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53730:15: style:inconclusive: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53214:50: note: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53730:15: note: Function 'memdbAccess' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53748:15: style:inconclusive: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53215:56: note: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53748:15: note: Function 'memdbFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53760:57: style:inconclusive: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53216:52: note: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53760:57: note: Function 'memdbDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53791:64: style:inconclusive: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53220:59: note: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53791:64: note: Function 'memdbRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53799:46: style:inconclusive: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53221:41: note: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:53799:46: note: Function 'memdbSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:54781:11: style:inconclusive: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:17526:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:54781:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:55138:64: style:inconclusive: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:17555:57: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:55138:64: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63032:7: style:inconclusive: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16236:83: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63032:7: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64267:65: style:inconclusive: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16259:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64267:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64930:8: style:inconclusive: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16267:62: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64930:8: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:73843:58: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16413:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:73843:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:73843:86: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16413:87: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:73843:86: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:75509:13: style:inconclusive: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16580:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:75509:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:76511:7: style:inconclusive: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16597:7: note: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:76511:7: note: Function 'sqlite3BtreeTableMoveto' argument 3 names different: declaration 'bias' definition 'biasRight'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:76742:19: style:inconclusive: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16602:19: note: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:76742:19: note: Function 'sqlite3BtreeIndexMoveto' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:80102:23: style:inconclusive: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16658:70: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:80102:23: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81133:48: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16471:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81133:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81133:65: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16471:70: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81133:65: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81163:66: style:inconclusive: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16472:64: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81163:66: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82087:52: style:inconclusive: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16433:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82087:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82104:49: style:inconclusive: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16435:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82104:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82193:50: style:inconclusive: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16693:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82193:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82235:50: style:inconclusive: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:16695:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82235:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82416:12: style:inconclusive: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9802:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82416:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82417:15: style:inconclusive: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9803:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82417:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82418:12: style:inconclusive: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9804:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82418:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82419:15: style:inconclusive: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9805:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82419:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:83287:77: style:inconclusive: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24095:61: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:83287:77: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:83350:64: style:inconclusive: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24096:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:83350:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86387:64: style:inconclusive: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:17262:62: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86387:64: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86391:64: style:inconclusive: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:17263:62: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86391:64: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86395:64: style:inconclusive: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:17264:62: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86395:64: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86399:54: style:inconclusive: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:17265:52: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86399:54: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86665:81: style:inconclusive: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:17276:79: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86665:81: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86708:65: style:inconclusive: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:17277:63: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86708:65: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91237:17: style:inconclusive: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6683:58: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91237:17: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91789:68: style:inconclusive: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6349:66: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91789:68: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91810:65: style:inconclusive: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6445:60: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91810:65: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91843:7: style:inconclusive: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6446:59: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91843:7: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92022:69: style:inconclusive: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5719:63: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92022:69: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92032:62: style:inconclusive: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5726:56: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92032:62: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92037:64: style:inconclusive: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5727:58: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92037:64: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92042:66: style:inconclusive: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5720:60: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92042:66: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92047:60: style:inconclusive: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5721:54: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92047:60: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92052:71: style:inconclusive: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5722:66: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92052:71: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92057:78: style:inconclusive: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5723:72: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92057:78: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92062:73: style:inconclusive: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5725:67: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92062:73: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92072:71: style:inconclusive: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5724:65: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92072:71: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92078:61: style:inconclusive: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5728:55: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92078:61: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92378:7: style:inconclusive: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5148:71: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92378:7: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92465:17: style:inconclusive: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5158:56: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92465:17: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92731:69: style:inconclusive: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9289:62: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92731:69: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:102889:7: style:inconclusive: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8257:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:102889:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:103219:61: style:inconclusive: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8352:56: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:103219:61: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:103219:68: style:inconclusive: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8352:63: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:103219:68: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:113933:56: style:inconclusive: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109551:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:113933:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:121191:57: style:inconclusive: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:21701:53: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:121191:57: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:121955:9: style:inconclusive: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:3666:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:121955:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130358:44: style:inconclusive: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9960:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130358:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130358:70: style:inconclusive: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9960:63: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130358:70: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130372:44: style:inconclusive: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9983:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130372:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130372:85: style:inconclusive: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9983:82: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130372:85: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137258:15: style:inconclusive: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:748:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137258:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137261:10: style:inconclusive: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:751:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137261:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143681:7: style:inconclusive: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4744:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143681:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143693:7: style:inconclusive: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4751:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143693:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143711:7: style:inconclusive: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4758:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143711:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143809:7: style:inconclusive: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4766:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143809:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143821:7: style:inconclusive: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4773:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143821:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143833:7: style:inconclusive: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4780:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143833:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:152744:10: style:inconclusive: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:3394:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:152744:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:152808:10: style:inconclusive: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:3396:43: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:152808:10: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:155596:9: style:inconclusive: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:154413:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:155596:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156624:25: style:inconclusive: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8050:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156624:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156625:9: style:inconclusive: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8051:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156625:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156639:25: style:inconclusive: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8056:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156639:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156640:9: style:inconclusive: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8057:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156640:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156653:63: style:inconclusive: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8075:16: note: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156653:63: note: Function 'sqlite3_drop_modules' argument 2 names different: declaration 'azKeep' definition 'azNames'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157323:62: style:inconclusive: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8133:59: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157323:62: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:181255:45: style:inconclusive: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:3228:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:181255:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:181420:47: style:inconclusive: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:3229:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:181420:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183592:15: style:inconclusive: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5923:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183592:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183594:7: style:inconclusive: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5925:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183594:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183595:9: style:inconclusive: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5926:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183595:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183605:15: style:inconclusive: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5943:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183605:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183607:7: style:inconclusive: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5945:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183607:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183608:9: style:inconclusive: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5946:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183608:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183619:15: style:inconclusive: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5954:15: note: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183619:15: note: Function 'sqlite3_create_window_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183621:7: style:inconclusive: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5956:7: note: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183621:7: note: Function 'sqlite3_create_window_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183622:9: style:inconclusive: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5957:9: note: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183622:9: note: Function 'sqlite3_create_window_function' argument 5 names different: declaration 'pApp' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183639:9: style:inconclusive: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:5936:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183639:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183698:15: style:inconclusive: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:8152:64: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183698:15: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183752:12: style:inconclusive: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:3866:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183752:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183754:9: style:inconclusive: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:3868:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183754:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183969:60: style:inconclusive: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:10078:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:183969:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:184433:47: style:inconclusive: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4516:44: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:184433:47: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:184433:60: style:inconclusive: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4516:52: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:184433:60: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185122:15: style:inconclusive: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4191:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185122:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185142:15: style:inconclusive: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4195:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185142:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185183:7: style:inconclusive: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6805:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185183:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185184:9: style:inconclusive: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6806:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185184:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185196:7: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6812:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185196:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185197:9: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6813:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185197:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185221:7: style:inconclusive: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6820:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185221:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185222:9: style:inconclusive: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:6821:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185222:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186294:58: style:inconclusive: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4271:63: note: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186294:58: note: Function 'sqlite3_uri_parameter' argument 1 names different: declaration 'z' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186303:52: style:inconclusive: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4274:57: note: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186303:52: note: Function 'sqlite3_uri_key' argument 1 names different: declaration 'z' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186317:48: style:inconclusive: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4272:53: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186317:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'z' definition 'zFilename'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186317:83: style:inconclusive: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. [funcArgNamesDifferent] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:4272:80: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:186317:83: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24331:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:25113:14: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:25963:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:26583:51: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:26583:71: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:27161:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:30999:70: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32247:28: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32272:15: style: Variable 'escarg' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32317:17: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32324:18: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32665: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138536:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:32665:50: note: Parameter 'db' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35374:48: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35469:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35660:54: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35687:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35687:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35706:27: style: Variable 'a' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35706:31: style: Variable 'b' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:36830:56: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:39934:36: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:54320:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:55274:50: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:55281:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:55350:10: style: Variable 'pDirty' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:55361:49: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:55903:48: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:56287:14: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:58685:36: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:59111:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:59561:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:60381:11: style: Variable 'dbFileVers' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:60851:37: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:61141:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:61230:50: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:61776:13: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:61869:13: style: Variable 'pData2' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:62393:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63013: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:58377:20: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63013:10: note: Parameter 'pPager' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:63586:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64120:49: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64207:47: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64336:23: style: Variable 'pRel' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64402:52: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64411:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64430:59: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64616:51: style: Parameter 'pPg' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:64753:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:65989:8: style: Variable 'aEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:66949:12: style: Variable 'aRight' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:67698:25: style: Variable 'aHdr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:68969:27: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:69144:16: style: Variable 'pLive' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:69242:15: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:69599:46: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:69724:50: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:71607:13: style: Parameter 'pExcept' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:71961:7: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72062:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72139:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72186:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72228:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72270:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72291:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72358:55: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72430:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72703:7: style: Variable 'pTmp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72804:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:72991:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:73139:38: style: Parameter 'pBt' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:73404:20: style: Variable 'pExisting' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:74399:14: style: Variable 'pBlock' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:75077:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:75645:58: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:75873:25: style: Variable 'pBufStart' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:76578:9: style: Variable 'pCell' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:76708:14: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:76978:46: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:77086:12: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:77683:13: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:78439:7: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:78447:7: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:78728:9: style: Variable 'pStop' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:78861:22: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:79130:9: style: Variable 'piEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:79458:14: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:79798:41: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:79799:13: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81195:47: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:81835:9: style: Parameter 'aRoot' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82228:56: style: Parameter 'pCsr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82259:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82791:19: style: Variable 'zData' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82900: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138441:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82900:57: note: Parameter 'p' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82914: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138440:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82914:57: note: Parameter 'p' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:83697:49: style: Parameter 'pMem' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84693:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85156:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85600:11: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85631:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85668:73: style: Parameter 'zWhere' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85725:64: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85981:8: style: Variable 'aLabel' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86167:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:86564:51: style: Parameter 'pVdbe' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:87276:10: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:87551:13: style: Variable 'zP4' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:88373:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90428:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90435:49: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90450:10: style: Variable 'pMem' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90689:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90699:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90904: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138356:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90904:50: note: Parameter 'pVal' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90988:54: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'sqlite3_value_encoding' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138606:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90988:54: note: Parameter 'pVal' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90993: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138530:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90993:54: note: Parameter 'pVal' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90998:54: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'sqlite3_value_frombind' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138557:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:90998:54: note: Parameter 'pVal' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91287: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138324:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91287:76: note: Parameter 'pValue' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91908:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:91918:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:92700:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:93865:27: style: Parameter 'pRec' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:94708:11: style: Variable 'pCaller' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:95998:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:96399:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:96953:9: style: Variable 'zAffinity' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:98719:15: style: Variable 'pCur' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:98821:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:99505:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:99535:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:100054:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:100867:8: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:100870:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:101002:8: style: Variable 'pIn' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:102975:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:102982:15: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:103899:43: style: Parameter 'pTask' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:104674:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:104761:48: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:105170:16: style: Variable 'pTask' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:105986:15: style: Variable 'pSorter' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:105987:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:106020:8: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:106028:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:106659:16: style: Variable 'pIter' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:106934:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107089:12: style: Variable 'pParse' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107286:9: style: Variable 'pOrig' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107372:68: style: Parameter 'pTopNC' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107392:10: style: Variable 'pExTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107441:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107889:17: style: Variable 'pOrig' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:108087:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:108129:17: style: Parameter 'pNC' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:108132:10: style: Parameter 'pError' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:108155:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:108691:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:108783:9: style: Parameter 'pError' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:108926:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109069:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109678:19: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109815:15: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109860:12: style: Variable 'pColl1' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109861:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109993:9: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109994:9: style: Parameter 'pRight' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111310:71: style: Parameter 'p' can be declared as pointer to const. However it seems that 'gatherSelectWindowsSelectCallback' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111316:23: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111310:71: note: Parameter 'p' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111351:9: style: Variable 'pPriorSelectColOld' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111773:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111815:12: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111926:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:111930:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112114:65: style: Parameter 'pSelect' can be declared as pointer to const. However it seems that 'exprSelectWalkTableConstant' is a callback function, if 'pSelect' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112139:25: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112114:65: note: Parameter 'pSelect' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112239:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112241:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112496:53: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112524:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112550:11: style: Variable 'pRes' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112703:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112754:15: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112797:19: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112798:19: style: Variable 'pRhs' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112799:22: style: Variable 'pReq' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112907:11: style: Variable 'pSelect' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112915:13: style: Variable 'pA' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112955:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112975:14: style: Parameter 'pNewSig' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112977:17: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:112978:14: style: Variable 'pSig' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:113142:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:113187:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:113596:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:113668:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114056:13: style: Variable 'pA1' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114109:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114223:55: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114307:16: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114451:13: style: Variable 'zBlob' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114612:16: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114909:16: style: Variable 'pAggInfo' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114969:13: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115173:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115695:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115886:11: style: Variable 'pExprA' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115887:11: style: Variable 'pExprB' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115930:17: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:115987:39: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116010:14: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116194:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116195:13: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116283: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116314:21: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116283:48: note: Parameter 'pExpr' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116361:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116376:52: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprRefToSrcList' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116419:21: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116376:52: note: Parameter 'pExpr' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116581:13: style: Variable 'pE' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116620:20: style: Variable 'pIEpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116711:25: style: Variable 'pOBList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:117033:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:117048:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:117242:9: style: Variable 'pDflt' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:117808:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:118536:16: style: Variable 'pTarget' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:118539:23: style: Variable 'pUpsertSet' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:118611:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:118705:19: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:118756:28: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:119447:12: style: Variable 'pStat' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:120219:10: style: Parameter 'pOnlyIdx' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:120429:15: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:120635:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:120700:13: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:120766:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:121196:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:121316:46: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:121634:11: style: Variable 'zAuthArg' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122252:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122316:18: style: Variable 'pReturning' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122348:15: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122365:13: style: Variable 'vtab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122395:18: style: Variable 'pRet' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122838:61: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122874:54: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:122952:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:123080:54: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:123138:51: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:123210:53: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:123230:55: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:123278:55: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:123382:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:123401:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:123995:13: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:124057:65: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:124090:76: style: Parameter 'pType' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:124234:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:124424:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:124621:63: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:124644:70: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:124993:14: style: Variable 'pEnd2' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125052:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125094:10: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125437:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125561:57: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125577:53: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125598:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125852:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126047:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126061:7: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126198:12: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126252:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126312:11: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126488:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126730:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126808:81: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126849:47: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126982:10: style: Parameter 'pTable' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126983:10: style: Parameter 'pDatabase' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127173:10: style: Parameter 'pAlias' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127194:12: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127232:79: style: Parameter 'pIndexedBy' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127397:68: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127477:9: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127546:9: style: Parameter 'p4' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127580:13: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127697:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127803:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127967:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127968:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127996:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:127997:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:128214:12: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:128582:75: style: Parameter 'pTrigger' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:128762:10: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:129367:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:129376:10: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:129434:10: style: Parameter 'pPrior' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:129982:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130412:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130480:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130742:9: style: Variable 'zHex' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:130893:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:131389:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:131406:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:131420:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:131466:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:131506:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:131782:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:131813:11: style: Variable 'zEscape' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132533:9: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132595:17: style: Variable 'zIdxCol' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:132666:8: style: Parameter 'aiCol' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133048:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133075:64: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133089:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133139:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133141:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133168:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133173:11: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133177:17: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133194:49: style: Parameter 'pFKey' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133197:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133321:15: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133484:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133641:17: style: Variable 'pDflt' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134061:11: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134068:14: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134093:55: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprColumnFlagUnion' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134168:21: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134093:55: note: Parameter 'pExpr' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134245:12: style: Variable 'pSeqTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134285:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134359:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134443:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:135343:15: style: Variable 'pIpk' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:135519: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:135556:21: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:135519:59: note: Parameter 'pExpr' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:135728:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:135987:15: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:136385:19: style: Variable 'p4' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:136618:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:136706:7: style: Parameter 'aToOpen' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137003:13: style: Variable 'pDestExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137004:13: style: Variable 'pSrcExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141359:12: style: Variable 'pObjTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141415:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141429:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141460:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141548:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141575:17: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141702:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141819:23: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142169:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142171:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142173:11: style: Variable 'zSubSql' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142465: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142711:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142465:9: note: Parameter 'pAux' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142539:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142676:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142689:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142702:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142817:60: style: Parameter 'pIndex' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142818:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143297:62: style: Parameter 'pSchema' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:144114:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:144372:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:144507:16: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:144754:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:145026:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:145431:13: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:145509:15: style: Parameter 'pDest' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:145517:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146002:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146017:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146086:27: style: Variable 'pCollide' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146181:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146200:13: style: Variable 'pS2' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146697:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147087:76: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147119:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147120:15: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147772:20: style: Variable 'pNat' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147773:20: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147927:8: style: Variable 'aCsrMap' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147988:47: style: Parameter 'pSel' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:148663:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:148757:11: style: Variable 'pColumn' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149051:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149063:13: style: Variable 'pSel' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149085:20: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149207:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149286:13: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149341:9: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149423:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149425:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:150500:23: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:150635:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:150973:11: style: Variable 'pSel' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:150979:13: style: Variable 'pS1' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:151159:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:151724:15: style: Variable 'pCteUse' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:151925:13: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:152312:17: style: Variable 'pBase' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:152406:30: style: Variable 'pF' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:152536:32: style: Variable 'pF' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153143:10: style: Parameter 'pAll' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153286:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153569:58: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153581:39: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153726:9: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153747:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153807:12: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:153855:12: style: Parameter 'pTrigger' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:154580:13: style: Parameter 'pChanges' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:154582:9: style: Parameter 'pWhere' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:154594:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:155860:13: style: Variable 'pTarget' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:155861:9: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:155988:11: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156007:69: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156659:13: style: Variable 'pMod' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156705:50: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156705:61: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:156960:66: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157024:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157826: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138476:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:157826:50: note: Parameter 'db' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:158842:9: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:158972:37: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:159010:69: style: Parameter 'zAff' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:159054:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:159078:60: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:159130:9: style: Parameter 'pX' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:159537:13: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:159577:15: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:159927:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:160005:41: style: Parameter 'pLoop' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:160114:15: style: Variable 'pSubq' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:160191:17: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:160743:14: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:160866:16: style: Variable 'origSrc' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:161302:21: style: Variable 'pRJ' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:161406:19: style: Variable 'pRJ' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:161410:14: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:161444:18: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:161685:18: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162247:20: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162318:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162392:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162441:51: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162443:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162559:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162769:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162814:13: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162857:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163100:9: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163183:15: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163229:16: style: Variable 'aLast' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163371:13: style: Variable 'pArgs' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163461:61: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163469:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163532:15: style: Variable 'pInner' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163550:57: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163559:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163580:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163596:60: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163603:56: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:163684:20: style: Variable 'pOldBlk' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:164001:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:164007:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:164066:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:164401:14: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:164537:15: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:164598:15: style: Variable 'pSubq' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:164817:12: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:165313:43: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166323:12: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166365:22: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166412:17: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166453:10: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166466:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166467:11: style: Variable 'pLhs' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166640:13: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166956:21: style: Parameter 'pBuilder' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:166999:10: style: Variable 'pParse' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167008:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167069:66: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'whereIsCoveringIndexWalkCallback' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167150:21: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167069:66: note: Parameter 'pExpr' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167222:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167303:12: style: Variable 'pTabList' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167368:16: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167598:35: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167609:42: style: Parameter 'aUsage' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167841:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167887:18: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:167911:20: style: Variable 'pHidden' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168100:22: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168106:12: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168123:25: style: Variable 'pOrWCEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168226:12: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168270:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168341:14: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168353:9: style: Variable 'pOBExpr' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168433:14: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168435:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168437:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168525:18: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168604:19: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168767:52: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168945:16: style: Variable 'pFactTab' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:169539:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:169674: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:169691:21: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:169674:59: note: Parameter 'pExpr' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:169782:24: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:169783:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:169784:16: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:169957:14: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:170549:16: style: Variable 'pJ' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:170655:17: style: Variable 'pSubq' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:170766:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:170913:19: style: Variable 'pLastOp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:171240:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:171480:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:171536:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:171748:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:171860:17: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172015:51: style: Parameter 'pWalker' can be declared as pointer to const. However it seems that 'sqlite3WindowExtraAggFuncDepth' is a callback function, if 'pWalker' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172182:27: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172015:51: note: Parameter 'pWalker' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172336:10: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172361:13: style: Variable 'pExist' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172511:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172572:14: style: Variable 'aOp' can be declared as const array [constVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172709:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172899:11: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:173015:16: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:173087:14: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:173117:14: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:173521:50: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:174400:56: style: Parameter 'pY' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182408: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138452:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182408:53: note: Parameter 'db' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182630: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138300:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182630:60: note: Parameter 'db' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182658:53: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_changes64' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138577:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182658:53: note: Parameter 'db' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182674:59: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_total_changes64' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138578:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182674:59: note: Parameter 'db' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:182732:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185365: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] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:138295:3: note: You might need to cast the function pointer here soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185365:48: note: Parameter 'db' can be declared as pointer to const soci-4.1.2/3rdparty/sqlite3/sqlite3.c:185912:16: style: Variable 'db' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:207760:7: style: Variable 'aOld' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:209121:39: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:211556:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:211653:21: style: Variable 'pParent' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:211795:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:124310:10: warning: Size of pointer 'zExtra' used instead of size of its data. [pointerSize] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85556:32: warning: Expression 'nArg-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114741:11: note: Assuming that condition 'nFarg' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:114739:65: note: Calling function 'sqlite3VdbeAddFunctionCall', 5th argument 'nFarg' value is 0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:85556:32: note: Negative value is converted to an unsigned value soci-4.1.2/3rdparty/sqlite3/sqlite3.c:1185:9: style: struct member 'sqlite3_io_methods::xFetch' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:1186:9: style: struct member 'sqlite3_io_methods::xUnfetch' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9556:7: style: struct member 'sqlite3_pcache_methods2::iVersion' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9579:9: style: struct member 'sqlite3_pcache_methods::pArg' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9580:9: style: struct member 'sqlite3_pcache_methods::xInit' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9581:10: style: struct member 'sqlite3_pcache_methods::xShutdown' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9582:21: style: struct member 'sqlite3_pcache_methods::xCreate' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9583:10: style: struct member 'sqlite3_pcache_methods::xCachesize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9584:9: style: struct member 'sqlite3_pcache_methods::xPagecount' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9585:11: style: struct member 'sqlite3_pcache_methods::xFetch' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9586:10: style: struct member 'sqlite3_pcache_methods::xUnpin' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9587:10: style: struct member 'sqlite3_pcache_methods::xRekey' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9588:10: style: struct member 'sqlite3_pcache_methods::xTruncate' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:9589:10: style: struct member 'sqlite3_pcache_methods::xDestroy' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:10984:17: style: struct member 'sqlite3_snapshot::hidden' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11382:9: style: struct member 'sqlite3_rtree_geometry::pContext' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11383:7: style: struct member 'sqlite3_rtree_geometry::nParam' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11384:22: style: struct member 'sqlite3_rtree_geometry::aParam' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11385:9: style: struct member 'sqlite3_rtree_geometry::pUser' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11386:10: style: struct member 'sqlite3_rtree_geometry::xDelUser' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11414:9: style: struct member 'sqlite3_rtree_query_info::pContext' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11415:7: style: struct member 'sqlite3_rtree_query_info::nParam' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11416:22: style: struct member 'sqlite3_rtree_query_info::aParam' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11417:9: style: struct member 'sqlite3_rtree_query_info::pUser' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11418:10: style: struct member 'sqlite3_rtree_query_info::xDelUser' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11419:22: style: struct member 'sqlite3_rtree_query_info::aCoord' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11420:17: style: struct member 'sqlite3_rtree_query_info::anQueue' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11421:7: style: struct member 'sqlite3_rtree_query_info::nCoord' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11422:7: style: struct member 'sqlite3_rtree_query_info::iLevel' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11423:7: style: struct member 'sqlite3_rtree_query_info::mxLevel' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11424:17: style: struct member 'sqlite3_rtree_query_info::iRowid' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11425:21: style: struct member 'sqlite3_rtree_query_info::rParentScore' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11426:7: style: struct member 'sqlite3_rtree_query_info::eParentWithin' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11427:7: style: struct member 'sqlite3_rtree_query_info::eWithin' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11428:21: style: struct member 'sqlite3_rtree_query_info::rScore' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:11430:19: style: struct member 'sqlite3_rtree_query_info::apSqlParam' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13327:24: style: struct member 'Fts5PhraseIter::a' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13328:24: style: struct member 'Fts5PhraseIter::b' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13628:7: style: struct member 'Fts5ExtensionApi::iVersion' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13630:11: style: struct member 'Fts5ExtensionApi::xUserData' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13632:9: style: struct member 'Fts5ExtensionApi::xColumnCount' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13633:9: style: struct member 'Fts5ExtensionApi::xRowCount' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13634:9: style: struct member 'Fts5ExtensionApi::xColumnTotalSize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13636:9: style: struct member 'Fts5ExtensionApi::xTokenize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13642:9: style: struct member 'Fts5ExtensionApi::xPhraseCount' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13643:9: style: struct member 'Fts5ExtensionApi::xPhraseSize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13645:9: style: struct member 'Fts5ExtensionApi::xInstCount' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13646:9: style: struct member 'Fts5ExtensionApi::xInst' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13648:19: style: struct member 'Fts5ExtensionApi::xRowid' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13649:9: style: struct member 'Fts5ExtensionApi::xColumnText' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13650:9: style: struct member 'Fts5ExtensionApi::xColumnSize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13652:9: style: struct member 'Fts5ExtensionApi::xQueryPhrase' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13655:9: style: struct member 'Fts5ExtensionApi::xSetAuxdata' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13656:11: style: struct member 'Fts5ExtensionApi::xGetAuxdata' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13658:9: style: struct member 'Fts5ExtensionApi::xPhraseFirst' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13659:10: style: struct member 'Fts5ExtensionApi::xPhraseNext' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13661:9: style: struct member 'Fts5ExtensionApi::xPhraseFirstColumn' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13662:10: style: struct member 'Fts5ExtensionApi::xPhraseNextColumn' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13665:9: style: struct member 'Fts5ExtensionApi::xQueryToken' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13669:9: style: struct member 'Fts5ExtensionApi::xInstToken' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13672:9: style: struct member 'Fts5ExtensionApi::xColumnLocale' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13673:9: style: struct member 'Fts5ExtensionApi::xTokenize_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13911:7: style: struct member 'fts5_tokenizer_v2::iVersion' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13913:9: style: struct member 'fts5_tokenizer_v2::xCreate' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13914:10: style: struct member 'fts5_tokenizer_v2::xDelete' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13915:9: style: struct member 'fts5_tokenizer_v2::xTokenize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13938:9: style: struct member 'fts5_tokenizer::xCreate' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13939:10: style: struct member 'fts5_tokenizer::xDelete' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13940:9: style: struct member 'fts5_tokenizer::xTokenize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13975:7: style: struct member 'fts5_api::iVersion' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13978:9: style: struct member 'fts5_api::xCreateTokenizer' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13987:9: style: struct member 'fts5_api::xFindTokenizer' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:13995:9: style: struct member 'fts5_api::xCreateFunction' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:14006:9: style: struct member 'fts5_api::xCreateTokenizer_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:14015:9: style: struct member 'fts5_api::xFindTokenizer_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:18032:12: style: union member 'Anonymous1::notUsed1' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:19108:9: style: struct member 'IndexSample::p' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:19109:7: style: struct member 'IndexSample::n' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:19110:12: style: struct member 'IndexSample::anEq' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:19111:12: style: struct member 'IndexSample::anLt' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:19112:12: style: struct member 'IndexSample::anDLt' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:19493:16: style: struct member 'Anonymous13::bSorterRef' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20534:7: style: struct member 'Sqlite3Config::mxStrlen' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20542:9: style: struct member 'Sqlite3Config::pHeap' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20543:7: style: struct member 'Sqlite3Config::nHeap' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20544:7: style: struct member 'Sqlite3Config::mnReq' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20544:14: style: struct member 'Sqlite3Config::mxReq' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20550:7: style: struct member 'Sqlite3Config::mxParserStack' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20589:7: style: struct member 'Sqlite3Config::szSorterRef' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20630:14: style: union member 'Anonymous23::pSrcList' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20631:22: style: union member 'Anonymous23::pCCurHint' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:20644:10: style: union member 'Anonymous23::aMem' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23854:7: style: struct member 'ScanStatus::addrExplain' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23855:7: style: struct member 'ScanStatus::aAddrRange' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23856:7: style: struct member 'ScanStatus::addrLoop' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23857:7: style: struct member 'ScanStatus::addrVisit' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23858:7: style: struct member 'ScanStatus::iSelectID' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23859:10: style: struct member 'ScanStatus::nEst' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23860:9: style: struct member 'ScanStatus::zName' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23872:16: style: struct member 'DblquoteStr::pNextStr' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23873:8: style: struct member 'DblquoteStr::z' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23968:9: style: struct member 'PreUpdate::v' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23969:15: style: struct member 'PreUpdate::pCsr' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23971:7: style: struct member 'PreUpdate::aRecord' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23973:19: style: struct member 'PreUpdate::pUnpacked' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23974:19: style: struct member 'PreUpdate::pNewUnpacked' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23975:7: style: struct member 'PreUpdate::iNewReg' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23976:7: style: struct member 'PreUpdate::iBlobWrite' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23977:7: style: struct member 'PreUpdate::iKey1' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23978:7: style: struct member 'PreUpdate::iKey2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23979:7: style: struct member 'PreUpdate::oldipk' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23980:8: style: struct member 'PreUpdate::aNew' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23981:10: style: struct member 'PreUpdate::pTab' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23982:10: style: struct member 'PreUpdate::pPk' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:23983:19: style: struct member 'PreUpdate::apDflt' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:39549:25: style: struct member 'vxworksFileId::pNext' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:39551:7: style: struct member 'vxworksFileId::nName' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:39552:9: style: struct member 'vxworksFileId::zCanonicalName' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42954:6: style: struct member 'unixShm::hasMutex' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84464:10: style: struct member 'ValueNewStat4Ctx::pParse' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84465:10: style: struct member 'ValueNewStat4Ctx::pIdx' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84466:20: style: struct member 'ValueNewStat4Ctx::ppRec' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84467:7: style: struct member 'ValueNewStat4Ctx::iVal' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137423:12: style: struct member 'sqlite3_api_routines::aggregate_context' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137424:10: style: struct member 'sqlite3_api_routines::aggregate_count' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137425:10: style: struct member 'sqlite3_api_routines::bind_blob' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137426:10: style: struct member 'sqlite3_api_routines::bind_double' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137427:10: style: struct member 'sqlite3_api_routines::bind_int' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137428:10: style: struct member 'sqlite3_api_routines::bind_int64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137429:10: style: struct member 'sqlite3_api_routines::bind_null' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137430:10: style: struct member 'sqlite3_api_routines::bind_parameter_count' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137431:10: style: struct member 'sqlite3_api_routines::bind_parameter_index' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137432:18: style: struct member 'sqlite3_api_routines::bind_parameter_name' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137433:10: style: struct member 'sqlite3_api_routines::bind_text' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137434:10: style: struct member 'sqlite3_api_routines::bind_text16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137435:10: style: struct member 'sqlite3_api_routines::bind_value' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137436:10: style: struct member 'sqlite3_api_routines::busy_handler' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137437:10: style: struct member 'sqlite3_api_routines::busy_timeout' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137438:10: style: struct member 'sqlite3_api_routines::changes' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137439:10: style: struct member 'sqlite3_api_routines::close' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137440:10: style: struct member 'sqlite3_api_routines::collation_needed' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137442:10: style: struct member 'sqlite3_api_routines::collation_needed16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137444:18: style: struct member 'sqlite3_api_routines::column_blob' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137445:10: style: struct member 'sqlite3_api_routines::column_bytes' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137446:10: style: struct member 'sqlite3_api_routines::column_bytes16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137447:10: style: struct member 'sqlite3_api_routines::column_count' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137448:18: style: struct member 'sqlite3_api_routines::column_database_name' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137449:18: style: struct member 'sqlite3_api_routines::column_database_name16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137450:18: style: struct member 'sqlite3_api_routines::column_decltype' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137451:18: style: struct member 'sqlite3_api_routines::column_decltype16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137452:13: style: struct member 'sqlite3_api_routines::column_double' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137453:10: style: struct member 'sqlite3_api_routines::column_int' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137454:19: style: struct member 'sqlite3_api_routines::column_int64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137455:18: style: struct member 'sqlite3_api_routines::column_name' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137456:18: style: struct member 'sqlite3_api_routines::column_name16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137457:18: style: struct member 'sqlite3_api_routines::column_origin_name' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137458:18: style: struct member 'sqlite3_api_routines::column_origin_name16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137459:18: style: struct member 'sqlite3_api_routines::column_table_name' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137460:18: style: struct member 'sqlite3_api_routines::column_table_name16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137461:27: style: struct member 'sqlite3_api_routines::column_text' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137462:18: style: struct member 'sqlite3_api_routines::column_text16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137463:10: style: struct member 'sqlite3_api_routines::column_type' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137464:20: style: struct member 'sqlite3_api_routines::column_value' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137465:12: style: struct member 'sqlite3_api_routines::commit_hook' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137466:10: style: struct member 'sqlite3_api_routines::complete' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137467:10: style: struct member 'sqlite3_api_routines::complete16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137468:10: style: struct member 'sqlite3_api_routines::create_collation' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137470:10: style: struct member 'sqlite3_api_routines::create_collation16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137472:10: style: struct member 'sqlite3_api_routines::create_function' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137476:10: style: struct member 'sqlite3_api_routines::create_function16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137480:9: style: struct member 'sqlite3_api_routines::create_module' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137481:10: style: struct member 'sqlite3_api_routines::data_count' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137482:15: style: struct member 'sqlite3_api_routines::db_handle' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137483:9: style: struct member 'sqlite3_api_routines::declare_vtab' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137484:10: style: struct member 'sqlite3_api_routines::enable_shared_cache' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137485:10: style: struct member 'sqlite3_api_routines::errcode' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137486:18: style: struct member 'sqlite3_api_routines::errmsg' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137487:18: style: struct member 'sqlite3_api_routines::errmsg16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137488:10: style: struct member 'sqlite3_api_routines::exec' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137489:10: style: struct member 'sqlite3_api_routines::expired' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137490:10: style: struct member 'sqlite3_api_routines::finalize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137491:11: style: struct member 'sqlite3_api_routines::free' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137492:11: style: struct member 'sqlite3_api_routines::free_table' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137493:10: style: struct member 'sqlite3_api_routines::get_autocommit' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137494:12: style: struct member 'sqlite3_api_routines::get_auxdata' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137495:10: style: struct member 'sqlite3_api_routines::get_table' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137496:10: style: struct member 'sqlite3_api_routines::global_recover' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137497:11: style: struct member 'sqlite3_api_routines::interruptx' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137498:19: style: struct member 'sqlite3_api_routines::last_insert_rowid' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137499:18: style: struct member 'sqlite3_api_routines::libversion' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137500:10: style: struct member 'sqlite3_api_routines::libversion_number' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137502:12: style: struct member 'sqlite3_api_routines::mprintf' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137503:10: style: struct member 'sqlite3_api_routines::open' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137504:10: style: struct member 'sqlite3_api_routines::open16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137505:10: style: struct member 'sqlite3_api_routines::prepare' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137506:10: style: struct member 'sqlite3_api_routines::prepare16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137507:12: style: struct member 'sqlite3_api_routines::profile' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137508:11: style: struct member 'sqlite3_api_routines::progress_handler' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137510:10: style: struct member 'sqlite3_api_routines::reset' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137511:11: style: struct member 'sqlite3_api_routines::result_blob' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137512:11: style: struct member 'sqlite3_api_routines::result_double' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137513:11: style: struct member 'sqlite3_api_routines::result_error' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137514:11: style: struct member 'sqlite3_api_routines::result_error16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137515:11: style: struct member 'sqlite3_api_routines::result_int' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137516:11: style: struct member 'sqlite3_api_routines::result_int64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137517:11: style: struct member 'sqlite3_api_routines::result_null' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137518:11: style: struct member 'sqlite3_api_routines::result_text' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137519:11: style: struct member 'sqlite3_api_routines::result_text16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137520:11: style: struct member 'sqlite3_api_routines::result_text16be' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137521:11: style: struct member 'sqlite3_api_routines::result_text16le' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137522:11: style: struct member 'sqlite3_api_routines::result_value' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137523:12: style: struct member 'sqlite3_api_routines::rollback_hook' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137524:10: style: struct member 'sqlite3_api_routines::set_authorizer' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137526:11: style: struct member 'sqlite3_api_routines::set_auxdata' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137527:12: style: struct member 'sqlite3_api_routines::xsnprintf' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137528:10: style: struct member 'sqlite3_api_routines::step' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137529:10: style: struct member 'sqlite3_api_routines::table_column_metadata' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137531:11: style: struct member 'sqlite3_api_routines::thread_cleanup' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137532:10: style: struct member 'sqlite3_api_routines::total_changes' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137533:12: style: struct member 'sqlite3_api_routines::trace' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137534:10: style: struct member 'sqlite3_api_routines::transfer_bindings' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137535:12: style: struct member 'sqlite3_api_routines::update_hook' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137537:12: style: struct member 'sqlite3_api_routines::user_data' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137538:18: style: struct member 'sqlite3_api_routines::value_blob' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137539:10: style: struct member 'sqlite3_api_routines::value_bytes' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137540:10: style: struct member 'sqlite3_api_routines::value_bytes16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137541:13: style: struct member 'sqlite3_api_routines::value_double' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137542:10: style: struct member 'sqlite3_api_routines::value_int' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137543:19: style: struct member 'sqlite3_api_routines::value_int64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137544:10: style: struct member 'sqlite3_api_routines::value_numeric_type' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137545:27: style: struct member 'sqlite3_api_routines::value_text' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137546:18: style: struct member 'sqlite3_api_routines::value_text16' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137547:18: style: struct member 'sqlite3_api_routines::value_text16be' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137548:18: style: struct member 'sqlite3_api_routines::value_text16le' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137549:10: style: struct member 'sqlite3_api_routines::value_type' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137550:11: style: struct member 'sqlite3_api_routines::vmprintf' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137552:9: style: struct member 'sqlite3_api_routines::overload_function' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137554:9: style: struct member 'sqlite3_api_routines::prepare_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137555:9: style: struct member 'sqlite3_api_routines::prepare16_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137556:9: style: struct member 'sqlite3_api_routines::clear_bindings' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137558:9: style: struct member 'sqlite3_api_routines::create_module_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137561:9: style: struct member 'sqlite3_api_routines::bind_zeroblob' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137562:9: style: struct member 'sqlite3_api_routines::blob_bytes' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137563:9: style: struct member 'sqlite3_api_routines::blob_close' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137564:9: style: struct member 'sqlite3_api_routines::blob_open' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137566:9: style: struct member 'sqlite3_api_routines::blob_read' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137567:9: style: struct member 'sqlite3_api_routines::blob_write' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137568:9: style: struct member 'sqlite3_api_routines::create_collation_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137571:9: style: struct member 'sqlite3_api_routines::file_control' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137572:19: style: struct member 'sqlite3_api_routines::memory_highwater' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137573:19: style: struct member 'sqlite3_api_routines::memory_used' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137574:20: style: struct member 'sqlite3_api_routines::mutex_alloc' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137575:10: style: struct member 'sqlite3_api_routines::mutex_enter' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137576:10: style: struct member 'sqlite3_api_routines::mutex_free' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137577:10: style: struct member 'sqlite3_api_routines::mutex_leave' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137578:9: style: struct member 'sqlite3_api_routines::mutex_try' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137579:9: style: struct member 'sqlite3_api_routines::open_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137580:9: style: struct member 'sqlite3_api_routines::release_memory' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137581:10: style: struct member 'sqlite3_api_routines::result_error_nomem' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137582:10: style: struct member 'sqlite3_api_routines::result_error_toobig' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137583:9: style: struct member 'sqlite3_api_routines::sleep' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137584:10: style: struct member 'sqlite3_api_routines::soft_heap_limit' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137585:18: style: struct member 'sqlite3_api_routines::vfs_find' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137586:9: style: struct member 'sqlite3_api_routines::vfs_register' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137587:9: style: struct member 'sqlite3_api_routines::vfs_unregister' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137588:9: style: struct member 'sqlite3_api_routines::xthreadsafe' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137589:10: style: struct member 'sqlite3_api_routines::result_zeroblob' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137590:10: style: struct member 'sqlite3_api_routines::result_error_code' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137591:9: style: struct member 'sqlite3_api_routines::test_control' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137592:10: style: struct member 'sqlite3_api_routines::randomness' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137593:14: style: struct member 'sqlite3_api_routines::context_db_handle' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137594:9: style: struct member 'sqlite3_api_routines::extended_result_codes' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137595:9: style: struct member 'sqlite3_api_routines::limit' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137596:19: style: struct member 'sqlite3_api_routines::next_stmt' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137597:17: style: struct member 'sqlite3_api_routines::sql' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137598:9: style: struct member 'sqlite3_api_routines::status' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137599:9: style: struct member 'sqlite3_api_routines::backup_finish' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137600:21: style: struct member 'sqlite3_api_routines::backup_init' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137601:9: style: struct member 'sqlite3_api_routines::backup_pagecount' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137602:9: style: struct member 'sqlite3_api_routines::backup_remaining' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137603:9: style: struct member 'sqlite3_api_routines::backup_step' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137604:17: style: struct member 'sqlite3_api_routines::compileoption_get' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137605:9: style: struct member 'sqlite3_api_routines::compileoption_used' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137606:9: style: struct member 'sqlite3_api_routines::create_function_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137611:9: style: struct member 'sqlite3_api_routines::db_config' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137612:20: style: struct member 'sqlite3_api_routines::db_mutex' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137613:9: style: struct member 'sqlite3_api_routines::db_status' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137614:9: style: struct member 'sqlite3_api_routines::extended_errcode' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137615:10: style: struct member 'sqlite3_api_routines::log' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137616:19: style: struct member 'sqlite3_api_routines::soft_heap_limit64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137617:17: style: struct member 'sqlite3_api_routines::sourceid' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137618:9: style: struct member 'sqlite3_api_routines::stmt_status' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137619:9: style: struct member 'sqlite3_api_routines::strnicmp' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137620:9: style: struct member 'sqlite3_api_routines::unlock_notify' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137621:9: style: struct member 'sqlite3_api_routines::wal_autocheckpoint' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137622:9: style: struct member 'sqlite3_api_routines::wal_checkpoint' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137623:11: style: struct member 'sqlite3_api_routines::wal_hook' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137624:9: style: struct member 'sqlite3_api_routines::blob_reopen' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137625:9: style: struct member 'sqlite3_api_routines::vtab_config' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137626:9: style: struct member 'sqlite3_api_routines::vtab_on_conflict' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137628:9: style: struct member 'sqlite3_api_routines::close_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137629:17: style: struct member 'sqlite3_api_routines::db_filename' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137630:9: style: struct member 'sqlite3_api_routines::db_readonly' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137631:9: style: struct member 'sqlite3_api_routines::db_release_memory' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137632:17: style: struct member 'sqlite3_api_routines::errstr' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137633:9: style: struct member 'sqlite3_api_routines::stmt_busy' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137634:9: style: struct member 'sqlite3_api_routines::stmt_readonly' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137635:9: style: struct member 'sqlite3_api_routines::stricmp' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137636:9: style: struct member 'sqlite3_api_routines::uri_boolean' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137637:19: style: struct member 'sqlite3_api_routines::uri_int64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137638:17: style: struct member 'sqlite3_api_routines::uri_parameter' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137639:11: style: struct member 'sqlite3_api_routines::xvsnprintf' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137640:9: style: struct member 'sqlite3_api_routines::wal_checkpoint_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137642:9: style: struct member 'sqlite3_api_routines::auto_extension' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137643:9: style: struct member 'sqlite3_api_routines::bind_blob64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137645:9: style: struct member 'sqlite3_api_routines::bind_text64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137647:9: style: struct member 'sqlite3_api_routines::cancel_auto_extension' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137648:9: style: struct member 'sqlite3_api_routines::load_extension' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137649:11: style: struct member 'sqlite3_api_routines::malloc64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137650:20: style: struct member 'sqlite3_api_routines::msize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137651:11: style: struct member 'sqlite3_api_routines::realloc64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137652:10: style: struct member 'sqlite3_api_routines::reset_auto_extension' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137653:10: style: struct member 'sqlite3_api_routines::result_blob64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137655:10: style: struct member 'sqlite3_api_routines::result_text64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137657:9: style: struct member 'sqlite3_api_routines::strglob' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137659:20: style: struct member 'sqlite3_api_routines::value_dup' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137660:10: style: struct member 'sqlite3_api_routines::value_free' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137661:9: style: struct member 'sqlite3_api_routines::result_zeroblob64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137662:9: style: struct member 'sqlite3_api_routines::bind_zeroblob64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137664:18: style: struct member 'sqlite3_api_routines::value_subtype' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137665:10: style: struct member 'sqlite3_api_routines::result_subtype' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137667:9: style: struct member 'sqlite3_api_routines::status64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137668:9: style: struct member 'sqlite3_api_routines::strlike' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137669:9: style: struct member 'sqlite3_api_routines::db_cacheflush' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137671:9: style: struct member 'sqlite3_api_routines::system_errno' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137673:9: style: struct member 'sqlite3_api_routines::trace_v2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137674:11: style: struct member 'sqlite3_api_routines::expanded_sql' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137676:10: style: struct member 'sqlite3_api_routines::set_last_insert_rowid' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137678:9: style: struct member 'sqlite3_api_routines::prepare_v3' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137680:9: style: struct member 'sqlite3_api_routines::prepare16_v3' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137682:9: style: struct member 'sqlite3_api_routines::bind_pointer' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137683:10: style: struct member 'sqlite3_api_routines::result_pointer' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137684:11: style: struct member 'sqlite3_api_routines::value_pointer' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137685:9: style: struct member 'sqlite3_api_routines::vtab_nochange' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137686:9: style: struct member 'sqlite3_api_routines::value_nochange' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137687:17: style: struct member 'sqlite3_api_routines::vtab_collation' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137689:9: style: struct member 'sqlite3_api_routines::keyword_count' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137690:9: style: struct member 'sqlite3_api_routines::keyword_name' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137691:9: style: struct member 'sqlite3_api_routines::keyword_check' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137692:18: style: struct member 'sqlite3_api_routines::str_new' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137693:11: style: struct member 'sqlite3_api_routines::str_finish' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137694:10: style: struct member 'sqlite3_api_routines::str_appendf' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137695:10: style: struct member 'sqlite3_api_routines::str_vappendf' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137696:10: style: struct member 'sqlite3_api_routines::str_append' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137697:10: style: struct member 'sqlite3_api_routines::str_appendall' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137698:10: style: struct member 'sqlite3_api_routines::str_appendchar' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137699:10: style: struct member 'sqlite3_api_routines::str_reset' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137700:9: style: struct member 'sqlite3_api_routines::str_errcode' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137701:9: style: struct member 'sqlite3_api_routines::str_length' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137702:11: style: struct member 'sqlite3_api_routines::str_value' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137704:9: style: struct member 'sqlite3_api_routines::create_window_function' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137711:17: style: struct member 'sqlite3_api_routines::normalized_sql' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137713:9: style: struct member 'sqlite3_api_routines::stmt_isexplain' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137714:9: style: struct member 'sqlite3_api_routines::value_frombind' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137716:9: style: struct member 'sqlite3_api_routines::drop_modules' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137718:19: style: struct member 'sqlite3_api_routines::hard_heap_limit64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137719:17: style: struct member 'sqlite3_api_routines::uri_key' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137720:17: style: struct member 'sqlite3_api_routines::filename_database' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137721:17: style: struct member 'sqlite3_api_routines::filename_journal' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137722:17: style: struct member 'sqlite3_api_routines::filename_wal' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137724:17: style: struct member 'sqlite3_api_routines::create_filename' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137726:10: style: struct member 'sqlite3_api_routines::free_filename' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137727:19: style: struct member 'sqlite3_api_routines::database_file_object' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137729:9: style: struct member 'sqlite3_api_routines::txn_state' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137731:19: style: struct member 'sqlite3_api_routines::changes64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137732:19: style: struct member 'sqlite3_api_routines::total_changes64' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137734:9: style: struct member 'sqlite3_api_routines::autovacuum_pages' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137738:9: style: struct member 'sqlite3_api_routines::error_offset' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137739:9: style: struct member 'sqlite3_api_routines::vtab_rhs_value' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137740:9: style: struct member 'sqlite3_api_routines::vtab_distinct' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137741:9: style: struct member 'sqlite3_api_routines::vtab_in' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137742:9: style: struct member 'sqlite3_api_routines::vtab_in_first' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137743:9: style: struct member 'sqlite3_api_routines::vtab_in_next' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137745:9: style: struct member 'sqlite3_api_routines::deserialize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137747:20: style: struct member 'sqlite3_api_routines::serialize' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137749:17: style: struct member 'sqlite3_api_routines::db_name' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137751:9: style: struct member 'sqlite3_api_routines::value_encoding' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137753:9: style: struct member 'sqlite3_api_routines::is_interrupted' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137755:9: style: struct member 'sqlite3_api_routines::stmt_explain' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137757:11: style: struct member 'sqlite3_api_routines::get_clientdata' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:137758:9: style: struct member 'sqlite3_api_routines::set_clientdata' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:158342:17: style: struct member 'WhereLoopBuilder::bldFlags2' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:174694:7: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:207699:8: style: struct member 'NanInfName::nRepl' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:207701:9: style: struct member 'NanInfName::zRepl' is never used. [unusedStructMember] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:42510:18: style: Variable 'nWrite' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:62843:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:71664:13: style: Variable 'pIdxKey' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:76394:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82592:15: style: Variable 'pgszSrc' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:82593:16: style: Variable 'pgszDest' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:88235:12: style: Variable 'zSuper' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:105405:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:107299:10: style: Variable 'pDup' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:144633:9: style: Variable 'pOp' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146336:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146337:14: style: Variable 'iLimit' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:148210:18: style: Variable 'iNewParent' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:154067:15: style: Variable 'pWhen' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168352:13: style: Variable 'revIdx' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:180856:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:210873:21: style: Variable 'zPath' is assigned a value that is never used. [unreadVariable] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:210980:21: style: Variable 'zPath' is assigned a value that is never used. [unreadVariable] soci-4.1.2/examples/connect/connect.cpp:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] soci-4.1.2/examples/connect/connect.cpp:17:26: style: Parameter 'argv' can be declared as const array [constParameter] soci-4.1.2/examples/subdir-include/subdir-include.cpp:13:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] soci-4.1.2/examples/subdir-include/subdir-include.cpp:9:26: style: Parameter 'argv' can be declared as const array [constParameter] soci-4.1.2/src/backends/db2/blob.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:27:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autocommit [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:85:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_ERROR [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:171:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_one_time_query [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:179:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autocommit [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:196:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autocommit [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autocommit [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_transaction [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/session.cpp:155:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] soci-4.1.2/src/backends/db2/standard-into-type.cpp:24:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/standard-into-type.cpp:127:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_NULL_DATA [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/standard-into-type.cpp:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/standard-use-type.cpp:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/standard-use-type.cpp:139:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_binding_method_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/standard-use-type.cpp:153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_binding_method_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/standard-use-type.cpp:196:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_NULL_DATA [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/standard-use-type.cpp:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:23:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:33:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasVectorUseElements [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numRowsFetched [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:191:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hStmt [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numRowsFetched [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:223:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hStmt [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:298:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasVectorUseElements [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/statement.cpp:121:63: style: C-style pointer casting [cstyleCast] soci-4.1.2/src/backends/db2/vector-into-type.cpp:35:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-into-type.cpp:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-into-type.cpp:321:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-into-type.cpp:413:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-into-type.cpp:506:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-into-type.cpp:142:32: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:174:35: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:418:32: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:424:34: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:430:35: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:436:35: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:442:36: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:448:38: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:454:39: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:460:35: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:467:36: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:474:34: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:481:39: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-into-type.cpp:488:35: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-use-type.cpp:241:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_binding_method_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-use-type.cpp:258:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_binding_method_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-use-type.cpp:296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-use-type.cpp:371:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-use-type.cpp:464:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/db2/vector-use-type.cpp:180:39: style: Variable 'v' can be declared as reference to const [constVariableReference] soci-4.1.2/src/backends/db2/vector-use-type.cpp:301:31: style: Variable 'v' can be declared as reference to const [constVariableReference] soci-4.1.2/src/backends/db2/vector-use-type.cpp:210:35: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:376:32: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:382:34: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:388:35: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:394:35: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:400:36: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:406:35: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:412:36: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:418:35: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:425:36: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:432:34: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:439:39: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/db2/vector-use-type.cpp:446:35: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/empty/blob.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/empty/statement.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ef_success [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/empty/statement.cpp:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ef_success [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from_db_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from_db_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from_db_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from_db_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from_db_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blob_handle_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from_db_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blob_handle_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blob_handle_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blob_id_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:306:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_end [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:333:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/blob.cpp:294:30: style: The scope of the variable 'item' can be reduced. [variableScope] soci-4.1.2/src/backends/firebird/blob.cpp:295:11: style: The scope of the variable 'length' can be reduced. [variableScope] soci-4.1.2/src/backends/firebird/common.cpp:228:5: error: There is an unknown macro here somewhere. Configuration is required. If SOCI_GCC_WARNING_SUPPRESS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/firebird/error-firebird.cpp:24:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_arg_end [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/error-firebird.cpp:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/error-firebird.cpp:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_error [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/error-firebird.cpp:111:40: style: Parameter 'status_vector' can be declared as pointer to const [constParameterPointer] soci-4.1.2/src/backends/firebird/session.cpp:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_dpb_version1 [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/session.cpp:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/session.cpp:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trhp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/session.cpp:109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/session.cpp:118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/session.cpp:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/session.cpp:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trhp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/session.cpp:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/standard-into-type.cpp:137:17: error: There is an unknown macro here somewhere. Configuration is required. If SOCI_GCC_WARNING_SUPPRESS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/firebird/standard-use-type.cpp:21:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundByName_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/standard-use-type.cpp:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundByPos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/standard-use-type.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indISCHolder_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/standard-use-type.cpp:100:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlvar [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/standard-use-type.cpp:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blob_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/standard-use-type.cpp:210:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffectedBulk_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:155:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_stmt_type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procedure_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:303:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:377:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISC_STATUS_LENGTH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:481:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endOfRowSet_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:528:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqld [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:569:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffectedBulk_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:580:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_records [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsFetched_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:658:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procedure_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:664:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqld [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:671:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlvar [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/statement.cpp:154:13: style: The scope of the variable 'length' can be reduced. [variableScope] soci-4.1.2/src/backends/firebird/statement.cpp:648:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] soci-4.1.2/src/backends/firebird/vector-into-type.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-into-type.cpp:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlvar [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-into-type.cpp:160:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsFetched_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-into-type.cpp:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-use-type.cpp:20:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundByName_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-use-type.cpp:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundByPos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-use-type.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inds_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-use-type.cpp:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inds_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-use-type.cpp:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blob_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/firebird/vector-use-type.cpp:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/blob.cpp:85:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/blob.cpp:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/blob.cpp:36:9: style: Condition '!((i>='0'&&i<='9')&&(i>='a'&&i<='f'))' is always true [knownConditionTrueFalse] soci-4.1.2/src/backends/mysql/blob.cpp:36:27: note: Assuming that condition 'i<='9'' is not redundant soci-4.1.2/src/backends/mysql/blob.cpp:36:9: note: Condition '!((i>='0'&&i<='9')&&(i>='a'&&i<='f'))' is always true soci-4.1.2/src/backends/mysql/blob.cpp:36:41: style: Condition 'i>='a'' is always false [knownConditionTrueFalse] soci-4.1.2/src/backends/mysql/blob.cpp:36:27: note: Assuming that condition 'i<='9'' is not redundant soci-4.1.2/src/backends/mysql/blob.cpp:36:41: note: Condition 'i>='a'' is always false soci-4.1.2/src/backends/mysql/common.h:44:5: error: There is an unknown macro here somewhere. Configuration is required. If SOCI_GCC_WARNING_SUPPRESS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/mysql/error.cpp:20:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_num_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:349:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_MODE_DISABLED [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:552:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:557:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:562:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:567:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:573:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/session.cpp:580:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffectedBulk_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable justDescribed_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:340:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRow_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:368:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffectedBulk_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:377:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfRows_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:396:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable justDescribed_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:405:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastDescribedUnsignedMediumInt_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:493:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_uint32 [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/mysql/statement.cpp:412:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] soci-4.1.2/src/backends/mysql/statement.cpp:415:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] soci-4.1.2/src/backends/mysql/statement.cpp:418:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] soci-4.1.2/src/backends/odbc/blob.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/error.cpp:15:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlstate_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/error.cpp:53:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlstate_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/session.cpp:29:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable henv_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/session.cpp:148:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prod_postgresql [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/session.cpp:226:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_AUTOCOMMIT_OFF [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/session.cpp:324:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_null [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/session.cpp:403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_AUTOCOMMIT_ON [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/session.cpp:413:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hdbc_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/session.cpp:451:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable product_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/session.cpp:36:54: style: C-style pointer casting [cstyleCast] soci-4.1.2/src/backends/odbc/session.cpp:139:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] soci-4.1.2/src/backends/odbc/standard-into-type.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/standard-into-type.cpp:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_NULL_DATA [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/standard-into-type.cpp:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/standard-use-type.cpp:65:36: error: There is an unknown macro here somewhere. Configuration is required. If LL_FMT_FLAGS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/odbc/statement.cpp:33:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hdbc_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffected_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasVectorUseElements_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hstmt_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:284:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numRowsFetched_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:341:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffected_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:346:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numRowsFetched_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:363:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hstmt_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:399:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL_DESC_UNSIGNED [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/statement.cpp:454:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_integer [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/vector-into-type.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/vector-into-type.cpp:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/vector-into-type.cpp:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/vector-into-type.cpp:401:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numRowsFetched_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/vector-into-type.cpp:437:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/odbc/vector-use-type.cpp:428:58: error: There is an unknown macro here somewhere. Configuration is required. If LL_FMT_FLAGS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/oracle/blob.cpp:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lobp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:87:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLCS_IMPLICIT [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:110:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_ONE_PIECE [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:126:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_ONE_PIECE [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lobp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lobp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:226:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/blob.cpp:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/error.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_num_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/error.cpp:80:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_HTYPE_ERROR [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/factory.cpp:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_UTF16ID [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/factory.cpp:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_DEFAULT [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/row-id.cpp:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowidp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/session.cpp:100:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_FO_RETRY [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/session.cpp:154:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_ENV_NO_MUTEX [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/session.cpp:376:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/session.cpp:394:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/session.cpp:403:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/session.cpp:411:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svchp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/session.cpp:462:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLT_FLT [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/session.cpp:33:30: style: Variable 'backend' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/oracle/standard-into-type.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/standard-into-type.cpp:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/standard-into-type.cpp:207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/standard-into-type.cpp:224:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/standard-into-type.cpp:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/standard-into-type.cpp:390:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ociData_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/standard-use-type.cpp:419:38: error: There is an unknown macro here somewhere. Configuration is required. If LL_FMT_FLAGS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/oracle/statement.cpp:137:13: debug: Failed to instantiate template "get_oci_attr". The checking continues anyway. [templateInstantiation] soci-4.1.2/src/backends/oracle/statement.cpp:36:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:69:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stmtp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stmtp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_DEFAULT [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noData_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:208:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_ATTR_ROW_COUNT [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_ATTR_ROWS_FETCHED [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errhp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:264:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_ATTR_STMT_TYPE [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:293:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stmtp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:429:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errhp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/statement.cpp:203:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stmtp_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/handle.h:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCI_SUCCESS [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/vector-into-type.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/vector-into-type.cpp:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/vector-into-type.cpp:262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/vector-into-type.cpp:408:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_ranges_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/vector-into-type.cpp:428:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_var_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/vector-into-type.cpp:451:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/oracle/vector-use-type.cpp:280:42: error: There is an unknown macro here somewhere. Configuration is required. If LL_FMT_FLAGS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/postgresql/blob.cpp:60:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:87:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clone_before_modify_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clone_before_modify_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable details_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable details_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:188:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroy_on_close_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroy_on_close_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clone_before_modify_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:230:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clone_before_modify_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/blob.cpp:326:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/error.cpp:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlstate_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/error.cpp:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlstate_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/error.cpp:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqlstate_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/error.cpp:79:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/error.cpp:132:29: style: Condition 'retry' is always false [knownConditionTrueFalse] soci-4.1.2/src/backends/postgresql/error.cpp:117:34: note: Assignment 'retry=false', assigned value is 0 soci-4.1.2/src/backends/postgresql/error.cpp:132:29: note: Condition 'retry' is always false soci-4.1.2/src/backends/postgresql/error.cpp:146:30: style: Condition 'retry' is always false [knownConditionTrueFalse] soci-4.1.2/src/backends/postgresql/error.cpp:117:34: note: Assignment 'retry=false', assigned value is 0 soci-4.1.2/src/backends/postgresql/error.cpp:146:30: note: Condition 'retry' is always false soci-4.1.2/src/backends/postgresql/error.cpp:148:37: style: Condition 'reconnected==false' is always true [knownConditionTrueFalse] soci-4.1.2/src/backends/postgresql/error.cpp:107:40: note: Assignment 'reconnected=false', assigned value is 0 soci-4.1.2/src/backends/postgresql/error.cpp:148:37: note: Condition 'reconnected==false' is always true soci-4.1.2/src/backends/postgresql/session.cpp:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCI_FALLTHROUGH [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_row_mode_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:175:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable option_reconnect [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:231:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:274:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:284:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statementCount_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:306:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:311:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/session.cpp:45:47: style: Parameter 's' can be declared as reference to const [constParameterReference] soci-4.1.2/src/backends/postgresql/standard-into-type.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/standard-into-type.cpp:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/standard-use-type.cpp:127:45: error: There is an unknown macro here somewhere. Configuration is required. If LL_FMT_FLAGS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/postgresql/statement.cpp:72:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statementName_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/statement.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffectedBulk_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/statement.cpp:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/statement.cpp:262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_row_mode_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/statement.cpp:563:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_row_mode_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/statement.cpp:661:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffectedBulk_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/statement.cpp:666:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfRows_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/statement.cpp:685:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable justDescribed_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/statement.cpp:712:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/vector-into-type.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/vector-into-type.cpp:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/vector-into-type.cpp:217:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_ranges_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/vector-into-type.cpp:284:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_var_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/vector-into-type.cpp:303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/vector-into-type.cpp:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/postgresql/common.h:74:22: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/postgresql/vector-use-type.cpp:186:48: error: There is an unknown macro here somewhere. Configuration is required. If LL_FMT_FLAGS is a macro then please configure it. [unknownMacro] soci-4.1.2/src/backends/sqlite3/error.cpp:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unknown [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/error.cpp:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended_result_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/error.cpp:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended_result_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/session.cpp:124:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/session.cpp:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/session.cpp:215:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/session.cpp:220:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/session.cpp:268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence_table_exists_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/session.cpp:303:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/session.cpp:227:5: warning: Member variable 'single_value_callback_ctx::value_' is not initialized in the constructor. [uninitMemberVar] soci-4.1.2/src/backends/sqlite3/standard-into-type.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/standard-into-type.cpp:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/standard-use-type.cpp:38:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundByName_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/standard-use-type.cpp:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundByPos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/standard-use-type.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/standard-use-type.cpp:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffectedBulk_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:65:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stmt_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_row_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:101:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ef_success [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable databaseReady_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:253:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ef_no_data [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stmt_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasVectorIntoElements_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:383:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAffectedBulk_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:392:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataCache_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:398:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stmt_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:426:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stmt_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:437:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_blob [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/statement.cpp:611:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_int64 [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-into-type.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-into-type.cpp:152:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataCache_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-into-type.cpp:467:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-into-type.cpp:520:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/common.h:24:21: style: Variable 'v' can be declared as pointer to const [constVariablePointer] soci-4.1.2/src/backends/sqlite3/vector-use-type.cpp:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundByName_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-use-type.cpp:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundByPos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-use-type.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-use-type.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-use-type.cpp:255:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/backends/sqlite3/vector-use-type.cpp:263:25: style: Variable 'col' can be declared as reference to const [constVariableReference] soci-4.1.2/src/core/backend-loader.cpp:159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/backend-loader.cpp:252:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/backend-loader.cpp:347:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCI_LIB_PREFIX [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/blob.cpp:48:5: error: There is an unknown macro here somewhere. Configuration is required. If SOCI_ALLOW_DEPRECATED_BEGIN is a macro then please configure it. [unknownMacro] soci-4.1.2/src/core/connection-parameters.cpp:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-parameters.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factory_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-parameters.cpp:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backendRef_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-parameters.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backendRef_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-parameters.cpp:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backendRef_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-parameters.cpp:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backendRef_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-parameters.cpp:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factory_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-parameters.cpp:329:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectString_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-parameters.cpp:362:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-pool.cpp:30:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-pool.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-pool.cpp:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessions_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-pool.cpp:106:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-pool.cpp:170:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-pool.cpp:322:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessions_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-pool.cpp:330:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/connection-pool.cpp:26:10: style:inconclusive: Technically the member function 'connection_pool_impl::find_free' can be const. [functionConst] soci-4.1.2/src/core/connection-pool.cpp:31:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] soci-4.1.2/src/core/error.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/error.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/error.cpp:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/error.cpp:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/error.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/error.cpp:146:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:17:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:42:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ind_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indVec_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indVec_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/into-type.cpp:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/logger.cpp:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queryParams_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/logger.cpp:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/logger.cpp:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/logger.cpp:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/once-temp-type.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcst_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/once-temp-type.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/prepare-temp-type.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcpi_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/ref-counted-prepare-info.cpp:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/ref-counted-statement.cpp:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/row.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uppercaseColumnNames_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/row.cpp:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uppercaseColumnNames_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/row.cpp:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable holders_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/rowid.cpp:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/rowid.cpp:22:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastConnectParameters_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastConnectParameters_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastConnectParameters_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastConnectParameters_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poolPosition_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:214:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:238:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:250:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:293:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:307:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:341:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:353:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:360:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:367:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:386:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:408:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:420:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:432:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:444:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:456:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ctx_logging_mode_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ctx_logging_mode_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:478:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:490:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:502:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:514:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:526:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:538:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:550:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:562:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:574:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFromPool_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:586:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:593:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:600:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:607:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:614:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:641:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:687:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:694:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:701:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:717:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:724:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:731:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:738:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:745:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/session.cpp:29:40: style: Parameter 'backEnd' can be declared as pointer to const [constParameterPointer] soci-4.1.2/src/core/soci-simple.cpp:196:9: error: There is an unknown macro here somewhere. Configuration is required. If SOCI_ALLOW_DEPRECATED_BEGIN is a macro then please configure it. [unknownMacro] soci-4.1.2/src/core/statement.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:109:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uses_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialFetchSize_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:399:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fetchSize_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:479:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uses_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:542:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:562:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:583:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intos_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:598:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uses_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:612:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uses_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:630:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intosForRow_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:660:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uses_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:818:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:840:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:857:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:862:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:871:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasIntoElements_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:879:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasUseElements_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:887:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasVectorIntoElements_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:895:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasVectorUseElements_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:912:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/statement.cpp:937:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/transaction.cpp:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handled_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/transaction.cpp:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handled_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/transaction.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handled_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:86:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_null [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:218:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ind_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:224:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ind_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:238:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:246:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ind_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:310:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ind_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/use-type.cpp:320:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backEnd_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/values.cpp:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/values.cpp:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/values.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] soci-4.1.2/src/core/values.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-common.cpp:3632:7: error: syntax error [syntaxError] soci-4.1.2/tests/common/test-connparams.cpp:61:1: error: syntax error [syntaxError] soci-4.1.2/tests/common/test-custom.cpp:98:1: error: syntax error [syntaxError] soci-4.1.2/tests/common/test-dynamic.cpp:111:1: error: syntax error [syntaxError] soci-4.1.2/tests/common/test-lob.cpp:65:1: error: syntax error [syntaxError] soci-4.1.2/tests/common/test-main.cpp:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-manual.cpp:31:1: error: syntax error [syntaxError] soci-4.1.2/tests/common/test-rowset.cpp:25:1: error: syntax error [syntaxError] soci-4.1.2/tests/common/test-unicode.cpp:25:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:45:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:71:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:92:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:111:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:128:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:147:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:163:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:179:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:268:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:274:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:279:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:301:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:318:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:336:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/common/test-unicode.cpp:353:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/db2/test-db2.cpp:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/db2/test-db2.cpp:327:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/db2/test-db2.cpp:366:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_year [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/db2/test-db2.cpp:31:5: style: Struct 'table_creator_one' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/db2/test-db2.cpp:42:5: style: Struct 'table_creator_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/db2/test-db2.cpp:51:5: style: Struct 'table_creator_three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/db2/test-db2.cpp:60:5: style: Struct 'table_creator_for_get_affected_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/db2/test-db2.cpp:362:14: style: Local variable 'i' shadows outer variable [shadowVariable] soci-4.1.2/tests/db2/test-db2.cpp:354:9: note: Shadowed declaration soci-4.1.2/tests/db2/test-db2.cpp:362:14: note: Shadow variable soci-4.1.2/tests/db2/test-db2.cpp:383:27: style: Local variable 'data' shadows outer variable [shadowVariable] soci-4.1.2/tests/db2/test-db2.cpp:360:30: note: Shadowed declaration soci-4.1.2/tests/db2/test-db2.cpp:383:27: note: Shadow variable soci-4.1.2/tests/db2/test-db2.cpp:379:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] soci-4.1.2/tests/empty/test-empty.cpp:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/empty/test-empty.cpp:38:9: style: struct member 'Person::id' is never used. [unusedStructMember] soci-4.1.2/tests/empty/test-empty.cpp:39:17: style: struct member 'Person::firstName' is never used. [unusedStructMember] soci-4.1.2/tests/empty/test-empty.cpp:40:17: style: struct member 'Person::lastName' is never used. [unusedStructMember] soci-4.1.2/tests/firebird/test-firebird.cpp:325:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/firebird/test-firebird.cpp:615:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/firebird/test-firebird.cpp:842:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isc_info_sql_records [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/firebird/test-firebird.cpp:1042:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/firebird/test-firebird.cpp:180:23: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] soci-4.1.2/tests/firebird/test-firebird.cpp:1109:5: style: Struct 'TableCreator1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/firebird/test-firebird.cpp:1123:5: style: Struct 'TableCreator2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/firebird/test-firebird.cpp:1135:5: style: Struct 'TableCreator3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/firebird/test-firebird.cpp:1147:5: style: Struct 'TableCreator4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/firebird/test-firebird.cpp:1158:5: style: Struct 'TableCreatorCLOB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/firebird/test-firebird.cpp:1169:5: style: Struct 'TableCreatorBLOB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/firebird/test-firebird.cpp:1180:5: style: Struct 'TableCreatorXML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/firebird/test-firebird.cpp:380:14: style: The scope of the variable 'c' can be reduced. [variableScope] soci-4.1.2/tests/firebird/test-firebird.cpp:424:27: style: The scope of the variable 'vec' can be reduced. [variableScope] soci-4.1.2/tests/firebird/test-firebird.cpp:612:17: style: The scope of the variable 'msg' can be reduced. [variableScope] soci-4.1.2/tests/firebird/test-firebird.cpp:613:9: style: The scope of the variable 'i' can be reduced. [variableScope] soci-4.1.2/tests/firebird/test-firebird.cpp:1040:17: style: The scope of the variable 'd_str0' can be reduced. [variableScope] soci-4.1.2/tests/firebird/test-firebird.cpp:141:14: style: Variable 'msg' can be declared as const array [constVariable] soci-4.1.2/tests/firebird/test-firebird.cpp:548:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/firebird/test-firebird.cpp:549:15: style: Variable 'k' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/firebird/test-firebird.cpp:624:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/firebird/test-firebird.cpp:625:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/mysql/test-mysql.cpp:93:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR_CONN_HOST_ERROR [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:415:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_string [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:557:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_iec559 [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:641:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_long_long [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:724:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_string [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:768:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_integer [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:1003:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_integer [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:1117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:1129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/mysql/test-mysql.cpp:137:5: style: Struct 'bigint_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:146:5: style: Struct 'bigint_unsigned_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:440:5: style: Struct 'integer_value_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:508:5: style: Struct 'unsigned_value_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:548:5: style: Struct 'double_value_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:615:5: style: Struct 'tinyint_value_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:624:5: style: Struct 'tinyint_unsigned_value_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:699:5: style: Struct 'strings_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:738:5: style: Struct 'table_creator_for_get_last_insert_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/mysql/test-mysql.cpp:906:19: style: Condition 'i_found==false' is always true [knownConditionTrueFalse] soci-4.1.2/tests/mysql/test-mysql.cpp:870:15: note: Assignment 'i_found=false', assigned value is 0 soci-4.1.2/tests/mysql/test-mysql.cpp:906:19: note: Condition 'i_found==false' is always true soci-4.1.2/tests/mysql/test-mysql.cpp:489:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] soci-4.1.2/tests/mysql/test-mysql.cpp:484:7: note: i is assigned soci-4.1.2/tests/mysql/test-mysql.cpp:489:7: note: i is overwritten soci-4.1.2/tests/mysql/test-mysql.cpp:495:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] soci-4.1.2/tests/mysql/test-mysql.cpp:489:7: note: i is assigned soci-4.1.2/tests/mysql/test-mysql.cpp:495:7: note: i is overwritten soci-4.1.2/tests/odbc/test-odbc-access.cpp:27:5: style: Struct 'table_creator_one' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-access.cpp:40:5: style: Struct 'table_creator_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-access.cpp:50:5: style: Struct 'table_creator_three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-access.cpp:60:5: style: Struct 'table_creator_for_get_affected_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:261:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:27:5: style: Struct 'table_creator_one' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:38:5: style: Struct 'table_creator_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:47:5: style: Struct 'table_creator_three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:56:5: style: Struct 'table_creator_for_get_affected_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:115:5: style: Struct 'table_creator_bigint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:134:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:163:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:197:5: style: Struct 'table_creator_one' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:210:5: style: Struct 'table_creator_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:220:5: style: Struct 'table_creator_three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:230:5: style: Struct 'table_creator_for_get_affected_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:239:5: style: Struct 'table_creator_for_clob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:248:5: style: Struct 'table_creator_for_xml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:257:5: style: Struct 'table_creator_for_get_last_insert_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:41:0: style: Variable 'long_text_table_creator' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:284:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:28:5: warning: Member variable 'odbc_version::major_' is not initialized in the constructor. [uninitMemberVar] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:28:5: warning: Member variable 'odbc_version::minor_' is not initialized in the constructor. [uninitMemberVar] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:28:5: warning: Member variable 'odbc_version::release_' is not initialized in the constructor. [uninitMemberVar] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:93:5: style: Struct 'table_creator_one' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:106:5: style: Struct 'table_creator_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:116:5: style: Struct 'table_creator_three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:126:5: style: Struct 'table_creator_for_get_affected_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:135:5: style: Struct 'table_creator_for_xml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:144:5: style: Struct 'table_creator_for_clob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:394:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/oracle/test-oracle.cpp:473:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/oracle/test-oracle.cpp:505:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/oracle/test-oracle.cpp:831:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/oracle/test-oracle.cpp:1182:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_integer [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/oracle/test-oracle.cpp:1549:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/oracle/test-oracle.cpp:112:20: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] soci-4.1.2/tests/oracle/test-oracle.cpp:143:20: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] soci-4.1.2/tests/oracle/test-oracle.cpp:31:5: style: Struct 'table_creator_one' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:43:5: style: Struct 'table_creator_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:53:5: style: Struct 'table_creator_three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:63:5: style: Struct 'table_creator_four' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:72:5: style: Struct 'table_creator_for_xml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:81:5: style: Struct 'table_creator_for_clob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:90:5: style: Struct 'table_creator_for_blob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:98:5: style: Struct 'table_creator_for_timestamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:241:5: style: Struct 'basic_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:332:5: style: Struct 'procedure_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:372:5: style: Struct 'string_holder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:373:5: style: Struct 'string_holder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:401:5: style: Struct 'in_out_procedure_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:411:5: style: Struct 'returns_null_procedure_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:839:5: style: Struct 'person_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:850:5: style: Struct 'times100_procedure_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:1051:5: style: Struct 'long_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:1104:5: style: Struct 'longlong_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/oracle/test-oracle.cpp:374:17: performance: Function 'get()' should return member 's_' by const reference. [returnByReference] soci-4.1.2/tests/oracle/test-oracle.cpp:782:28: style: Condition 'out.size()==3' is always true [knownConditionTrueFalse] soci-4.1.2/tests/oracle/test-oracle.cpp:788:28: style: Condition 'out.size()==3' is always false [knownConditionTrueFalse] soci-4.1.2/tests/oracle/test-oracle.cpp:1315:19: style: Condition 'i_found==false' is always true [knownConditionTrueFalse] soci-4.1.2/tests/oracle/test-oracle.cpp:1282:15: note: Assignment 'i_found=false', assigned value is 0 soci-4.1.2/tests/oracle/test-oracle.cpp:1315:19: note: Condition 'i_found==false' is always true soci-4.1.2/tests/oracle/test-oracle.cpp:266:12: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment] soci-4.1.2/tests/oracle/test-oracle.cpp:265:12: note: id is assigned soci-4.1.2/tests/oracle/test-oracle.cpp:266:12: note: id is overwritten soci-4.1.2/tests/oracle/test-oracle.cpp:266:22: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment] soci-4.1.2/tests/oracle/test-oracle.cpp:265:22: note: name is assigned soci-4.1.2/tests/oracle/test-oracle.cpp:266:22: note: name is overwritten soci-4.1.2/tests/oracle/test-oracle.cpp:267:12: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment] soci-4.1.2/tests/oracle/test-oracle.cpp:266:12: note: id is assigned soci-4.1.2/tests/oracle/test-oracle.cpp:267:12: note: id is overwritten soci-4.1.2/tests/oracle/test-oracle.cpp:267:22: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment] soci-4.1.2/tests/oracle/test-oracle.cpp:266:22: note: name is assigned soci-4.1.2/tests/oracle/test-oracle.cpp:267:22: note: name is overwritten soci-4.1.2/tests/oracle/test-oracle.cpp:258:9: style: The scope of the variable 'id' can be reduced. [variableScope] soci-4.1.2/tests/oracle/test-oracle.cpp:624:26: style: The scope of the variable 'intos' can be reduced. [variableScope] soci-4.1.2/tests/oracle/test-oracle.cpp:172:23: style: Local variable 'sql' shadows outer variable [shadowVariable] soci-4.1.2/tests/oracle/test-oracle.cpp:107:19: note: Shadowed declaration soci-4.1.2/tests/oracle/test-oracle.cpp:172:23: note: Shadow variable soci-4.1.2/tests/oracle/test-oracle.cpp:358:21: style: Local variable 'in' shadows outer variable [shadowVariable] soci-4.1.2/tests/oracle/test-oracle.cpp:347:17: note: Shadowed declaration soci-4.1.2/tests/oracle/test-oracle.cpp:358:21: note: Shadow variable soci-4.1.2/tests/oracle/test-oracle.cpp:359:21: style: Local variable 'out' shadows outer variable [shadowVariable] soci-4.1.2/tests/oracle/test-oracle.cpp:348:17: note: Shadowed declaration soci-4.1.2/tests/oracle/test-oracle.cpp:359:21: note: Shadow variable soci-4.1.2/tests/oracle/test-oracle.cpp:373:31: performance: Function parameter 's' should be passed by const reference. [passedByValue] soci-4.1.2/tests/oracle/test-oracle.cpp:267:12: style: Variable 'id' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/oracle/test-oracle.cpp:623:21: style: Unused variable: msg [unusedVariable] soci-4.1.2/tests/oracle/test-oracle.cpp:1516:0: style: Variable 'soci_repeat_func' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/postgresql/test-postgresql.cpp:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_null [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_null [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ok [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:609:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_string [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:661:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:697:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_statement [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:718:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:732:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:751:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_integer [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:987:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_integer [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/postgresql/test-postgresql.cpp:123:5: style: Struct 'oid_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:258:5: style: Struct 'longlong_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:326:5: style: Struct 'boolean_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:360:5: style: Struct 'uuid_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:496:5: style: Struct 'table_creator_for_test11' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:531:5: style: Struct 'table_creator_for_test12' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:560:5: style: Struct 'bytea_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:619:5: style: Struct 'table_creator_json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:672:5: style: Struct 'table_creator_text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1165:5: style: Struct 'test_false_bind_variable_inside_identifier_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1225:5: style: Struct 'test_enum_with_explicit_custom_type_string_rowset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1307:5: style: Struct 'test_enum_with_explicit_custom_type_int_rowset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1390:5: style: Struct 'table_creator_colon_in_double_quotes_in_single_quotes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1423:5: style: Struct 'table_creator_one' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1436:5: style: Struct 'table_creator_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1446:5: style: Struct 'table_creator_three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1456:5: style: Struct 'table_creator_for_get_affected_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1465:5: style: Struct 'table_creator_for_xml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1474:5: style: Struct 'table_creator_for_clob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1483:5: style: Struct 'table_creator_for_blob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/postgresql/test-postgresql.cpp:889:19: style: Condition 'i_found==false' is always true [knownConditionTrueFalse] soci-4.1.2/tests/postgresql/test-postgresql.cpp:853:15: note: Assignment 'i_found=false', assigned value is 0 soci-4.1.2/tests/postgresql/test-postgresql.cpp:889:19: note: Condition 'i_found==false' is always true soci-4.1.2/tests/postgresql/test-postgresql.cpp:48:62: style: Parameter 'ind' can be declared as reference to const [constParameterReference] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:60:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soci_error [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:165:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constraint_violation [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:437:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_integer [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:886:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_isdst [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:923:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_int32 [valueFlowBailoutIncompleteVar] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:657:5: warning: Member variable 'Roundtrip < double >::outVal' is not initialized in the constructor. [uninitMemberVar] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:175:5: style: Class 'SetupAutoIncrementTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:230:5: style: Class 'SetupNoAutoIncrementTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:280:5: style: Class 'SetupTableWithDoubleQuoteInName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:319:5: style: Struct 'test3_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:364:5: style: Struct 'test4_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:396:5: style: Struct 'longlong_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:790:5: style: Struct 'type_inference_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:841:5: style: Struct 'table_creator_for_get_last_insert_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:863:5: style: Struct 'table_creator_for_std_tm_bind' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:909:9: style: Struct 'integer_table_creator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:984:5: style: Struct 'table_creator_one' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:997:5: style: Struct 'table_creator_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:1007:5: style: Struct 'table_creator_three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:1022:5: style: Struct 'table_creator_for_get_affected_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:1050:5: style: Struct 'table_creator_for_blob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:570:19: style: Condition 'i_found==false' is always true [knownConditionTrueFalse] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:537:15: note: Assignment 'i_found=false', assigned value is 0 soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:570:19: note: Condition 'i_found==false' is always true soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:914:0: style: Variable 'creator' is assigned a value that is never used. [unreadVariable] soci-4.1.2/tests/db2/test-db2.cpp:29:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-access.cpp:25:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:40:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-access.cpp:38:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:40:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:49:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-access.cpp:48:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:49:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:58:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-access.cpp:58:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/db2/test-db2.cpp:58:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/db2/test-db2.cpp:29:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-db2.cpp:25:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:29:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:195:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:40:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:208:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:40:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:49:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:218:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:49:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:58:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:228:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/db2/test-db2.cpp:58:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/mysql/test-mysql.cpp:736:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_last_insert_id' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:255:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_last_insert_id' soci-4.1.2/tests/mysql/test-mysql.cpp:736:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_last_insert_id' soci-4.1.2/tests/db2/test-db2.cpp:29:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:91:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:40:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:104:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:40:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:49:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:114:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:49:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:58:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/odbc/test-odbc-postgresql.cpp:124:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/db2/test-db2.cpp:58:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/db2/test-db2.cpp:29:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/oracle/test-oracle.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:40:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/oracle/test-oracle.cpp:41:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:40:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:49:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/oracle/test-oracle.cpp:51:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:49:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:246:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_xml' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/oracle/test-oracle.cpp:70:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_xml' soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:246:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_xml' soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:237:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_clob' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/oracle/test-oracle.cpp:79:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_clob' soci-4.1.2/tests/odbc/test-odbc-mssql.cpp:237:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_clob' soci-4.1.2/tests/oracle/test-oracle.cpp:1102:1: error: The one definition rule is violated, different classes/structs have the same name 'longlong_table_creator' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/postgresql/test-postgresql.cpp:256:1: note: The one definition rule is violated, different classes/structs have the same name 'longlong_table_creator' soci-4.1.2/tests/oracle/test-oracle.cpp:1102:1: note: The one definition rule is violated, different classes/structs have the same name 'longlong_table_creator' soci-4.1.2/tests/db2/test-db2.cpp:29:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1421:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:40:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1434:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:40:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:49:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1444:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:49:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:58:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1454:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/db2/test-db2.cpp:58:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/oracle/test-oracle.cpp:88:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_blob' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/postgresql/test-postgresql.cpp:1481:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_blob' soci-4.1.2/tests/oracle/test-oracle.cpp:88:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_blob' soci-4.1.2/tests/mysql/test-mysql.cpp:736:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_last_insert_id' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:839:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_last_insert_id' soci-4.1.2/tests/mysql/test-mysql.cpp:736:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_last_insert_id' soci-4.1.2/tests/db2/test-db2.cpp:29:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:982:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_one' soci-4.1.2/tests/db2/test-db2.cpp:40:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:995:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:40:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_two' soci-4.1.2/tests/db2/test-db2.cpp:49:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:1005:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:49:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_three' soci-4.1.2/tests/db2/test-db2.cpp:58:1: error: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' [ctuOneDefinitionRuleViolation] soci-4.1.2/tests/sqlite3/test-sqlite3.cpp:1020:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/tests/db2/test-db2.cpp:58:1: note: The one definition rule is violated, different classes/structs have the same name 'table_creator_for_get_affected_rows' soci-4.1.2/3rdparty/sqlite3/shell.c:22662:23: warning: Null pointer dereference: p [ctunullpointer] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24736:17: note: Calling function eqp_render, 1st argument is null soci-4.1.2/3rdparty/sqlite3/shell.c:22662:23: note: Dereferencing argument p that is null soci-4.1.2/3rdparty/sqlite3/shell.c:23797:16: warning: Null pointer dereference: p [ctunullpointer] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24735:26: note: Calling function explain_data_delete, 1st argument is null soci-4.1.2/3rdparty/sqlite3/shell.c:23797:16: note: Dereferencing argument p that is null soci-4.1.2/3rdparty/sqlite3/shell.c:24406:7: warning: Null pointer dereference: pArg [ctunullpointer] soci-4.1.2/3rdparty/sqlite3/shell.c:24739:11: note: Assuming that condition 'pArg' is not redundant soci-4.1.2/3rdparty/sqlite3/shell.c:24734:25: note: Calling function exec_prepared_stmt, 1st argument is null soci-4.1.2/3rdparty/sqlite3/shell.c:24406:7: note: Dereferencing argument pArg that is null soci-4.1.2/3rdparty/sqlite3/sqlite3.c:26606:8: error: Null pointer dereference: pVfs [ctunullpointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:106896:21: note: Calling function sqlite3JournalOpen, 1st argument is null soci-4.1.2/3rdparty/sqlite3/sqlite3.c:106874:12: note: Calling function sqlite3OsOpen, 1st argument is null soci-4.1.2/3rdparty/sqlite3/sqlite3.c:26606:8: note: Dereferencing argument pVfs that is null soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143606:4: warning: Null pointer dereference: ppStmt [ctunullpointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143687:34: note: Assuming that condition 'ppStmt==0' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143686:29: note: Calling function sqlite3LockAndPrepare, 6th argument is null soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143606:4: note: Dereferencing argument ppStmt that is null soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143755:4: warning: Null pointer dereference: ppStmt [ctunullpointer] soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143815:34: note: Assuming that condition 'ppStmt==0' is not redundant soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143814:24: note: Calling function sqlite3Prepare16, 5th argument is null soci-4.1.2/3rdparty/sqlite3/sqlite3.c:143755:4: note: Dereferencing argument ppStmt that is null diff: head soci-4.1.2/3rdparty/sqlite3/shell.c:13619:20: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/shell.c:13770:18: style: Variable 'pCmp' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/shell.c:14914:17: style: Variable 'pStmt' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/shell.c:32089:18: style: Variable 'pVfs' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:102975:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:102982:15: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:106659:16: style: Variable 'pIter' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:109815:15: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:116620:20: style: Variable 'pIEpr' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:118705:19: style: Variable 'pFKey' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:125437:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126061:7: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:126198:12: style: Variable 'pLoop' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:128762:10: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:133089:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134068:14: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134285:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:134359:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:135987:15: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141415:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141429:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:141460:16: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142171:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:142818:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146200:13: style: Variable 'pS2' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:146697:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:147988:47: style: Parameter 'pSel' can be declared as pointer to const [constParameterPointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149063:13: style: Variable 'pSel' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:149423:11: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] 2.18.0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:152798:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:155988:11: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:162559:12: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:168270:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:170549:16: style: Variable 'pJ' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:171860:17: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:172899:11: style: Variable 'pWin' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:24331:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:35660:54: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:55350:10: style: Variable 'pDirty' can be declared as pointer to const [constVariablePointer] 2.18.0 soci-4.1.2/3rdparty/sqlite3/sqlite3.c:56057:21: error: Uninitialized variable: *pp [uninitvar] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:61776:13: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:79799:13: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/3rdparty/sqlite3/sqlite3.c:84693:11: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] head soci-4.1.2/examples/connect/connect.cpp:17:26: style: Parameter 'argv' can be declared as const array [constParameter] head soci-4.1.2/src/backends/firebird/error-firebird.cpp:111:40: style: Parameter 'status_vector' can be declared as pointer to const [constParameterPointer] 2.18.0 soci-4.1.2/src/backends/firebird/vector-use-type.cpp:87:21: style: Variable 'src' can be declared as pointer to const [constVariablePointer] DONE