2024-04-22 06:46 ftp://ftp.de.debian.org/debian/pool/main/s/spatialite/spatialite_5.1.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=zlib --library=sqlite3 --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-20-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 3425 3425 elapsed-time: 50.7 50.8 head-timing-info: old-timing-info: head results: libspatialite-5.1.0/examples/demo1.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/examples/demo3.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/examples/demo4.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/examples/demo2.c:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/examples/demo1.c:46:11: style: Variable 'table_name' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/examples/demo1.c:264:18: style: Variable 'geom_name' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/examples/demo5.c:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_VECTORS_LIST_OPTIMISTIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/examples/demo5.c:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/examples/demo5.c:195:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_VECTORS_LIST_OPTIMISTIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/examples/demo2.c:206:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/examples/demo4.c:50:11: style: Variable 'count' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/examples/demo3.c:50:11: style: Variable 'count' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/examples/demo2.c:188:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/examples/demo2.c:206:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/connection_cache/generator/code_generator.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/gg_sequence.c:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaSequence [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/generator/code_generator.c:33:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/src/connection_cache/gg_sequence.c:111:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/connection_cache/gg_sequence.c:138:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/examples/demo5.c:189:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:172:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:204:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:245:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:379:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:686:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable splite_internal_cache [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:807:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable splite_vtable_extent [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:894:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1028:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1052:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1068:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1084:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1125:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1149:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1383:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1397:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1411:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1439:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1450:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaia_variant_value [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:929:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:865:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1322:5: warning: Return value of function pthread_mutex_trylock() is not used. [ignoredReturnValue] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:763:47: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:781:52: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:859:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:861:34: style: Variable 'vtable' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1048:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1064:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1080:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1283:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/connection_cache/alloc_cache.c:1435:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1450:12: style: Local variable 'unclosed' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1388:13: note: Shadowed declaration libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1450:12: note: Shadow variable libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1599:19: style: Local variable 'hatch' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:774:9: note: Shadowed declaration libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1599:19: note: Shadow variable libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1432:12: style: Local variable 'unclosed' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1373:13: note: Shadowed declaration libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1432:12: note: Shadow variable libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1655:25: style: Local variable 'p_ln' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:745:23: note: Shadowed declaration libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1655:25: note: Shadow variable libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:895:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:933:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1060:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1098:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1237:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:959:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1275:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:991:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1488:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1107:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1526:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1139:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1626:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1269:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1677:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1301:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1806:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1506:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1844:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1539:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:1974:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1629:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1677:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:2012:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1794:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:2142:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1827:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:2180:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1951:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:2310:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:1984:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:2348:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:2107:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_distinct.c:2446:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:2140:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:2264:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:2297:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_load_mixed.c:2388:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/dxf/dxf_writer.c:93:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_V12 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_writer.c:278:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_writer.c:334:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_loader.c:3564:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_loader.c:3943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_IMPORT_MIXED [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:672:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_UNKNOWN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:1819:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:1919:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:1972:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2007:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2068:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2914:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:3048:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:3735:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4313:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4937:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:5356:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:6207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:7346:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:647:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_SQL_SINGLE_QUOTE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:706:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_SQL_SINGLE_QUOTE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:713:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_SQL_DOUBLE_QUOTE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:787:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:1379:29: warning: Either the condition 'path==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:1383:14: note: Assuming that condition 'path==NULL' is not redundant libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:1379:29: note: Null pointer subtraction libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:1408:29: warning: Either the condition 'path==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:1413:14: note: Assuming that condition 'path==NULL' is not redundant libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:1408:29: note: Null pointer subtraction libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:1247:17: style: Variable 'hex' can be declared as const array [constVariable] libspatialite-5.1.0/src/gaiaaux/gg_sqlaux.c:1132:4: style: Variable 'p' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiaaux/gg_utf8.c:95:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODESET [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:110:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfHatchSegm [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:132:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfBoundaryPath [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:172:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfHatch [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:409:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:459:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfHole [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:739:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfExtraAttr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:751:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfExtraAttr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:780:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfText [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:839:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_FORCE_2D [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:869:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_FORCE_2D [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:885:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfInsert [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:918:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfInsert [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1058:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfPoint [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1111:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_FORCE_2D [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1141:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_FORCE_2D [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1156:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfPolyline [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfPolyline [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1482:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_FORCE_2D [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1540:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_FORCE_2D [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1577:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfBlock [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1716:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfLayer [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:1913:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfPoint [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:3293:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDxfParser [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:3523:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:1199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaExifTag [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:1342:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2690:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_HEX_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2889:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2996:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/cutter/gaia_cutter.c:408:33: style: Parameter 'var1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:408:56: style: Parameter 'var2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:1776:22: style: Variable 'var' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:1786:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:1876:22: style: Variable 'var' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:1886:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2164:22: style: Variable 'var' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2177:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2855:22: style: Variable 'var' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2867:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:3006:22: style: Variable 'var' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:3016:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:3137:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:3707:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4138:22: style: Variable 'var' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4150:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4283:22: style: Variable 'var' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4403:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4909:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:5341:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:5413:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:5785:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:6108:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:6500:34: style: Variable 'pcache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:7272:20: style: Variable 'var' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/cutter/gaia_cutter.c:144:22: style: struct member 'child_row::first' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:145:22: style: struct member 'child_row::last' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:148:23: style: struct member 'child_row::next' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:154:22: style: struct member 'pending_rows::first' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:155:22: style: struct member 'pending_rows::last' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:158:23: style: struct member 'pending_rows::first_child' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:159:23: style: struct member 'pending_rows::last_child' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:165:22: style: struct member 'cut_item::first' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:166:22: style: struct member 'cut_item::last' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:168:22: style: struct member 'cut_item::next' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:174:22: style: struct member 'cut_solution::first' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:175:22: style: struct member 'cut_solution::last' is never used. [unusedStructMember] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2856:15: style: Variable 'icol2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/cutter/gaia_cutter.c:2857:14: style: Variable 'icol' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/cutter/gaia_cutter.c:3754:20: style: Variable 'pk' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/cutter/gaia_cutter.c:3756:15: style: Variable 'blob_sz' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4139:15: style: Variable 'icol2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4140:14: style: Variable 'icol' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4956:20: style: Variable 'pk' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/cutter/gaia_cutter.c:4958:15: style: Variable 'blob_sz' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1953:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Next [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1686:19: warning: Either the condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is redundant or the array 'yyRuleInfo[199]' is accessed at index 199, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1666:14: note: Assuming that condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/Ewkt.c:1686:19: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/Ewkt.c:1671:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1677:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1072:23: style: Parameter 'yypminor' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1075:5: style: Variable 'p_data' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1356:26: style: Parameter 'yypParser' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/Ewkt.c:94:9: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/Gml.c:1115:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Next [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/Gml.c:971:19: warning: Either the condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is redundant or the array 'yyRuleInfo[34]' is accessed at index 34, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/Gml.c:951:14: note: Assuming that condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/Gml.c:971:19: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/Gml.c:956:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/Gml.c:962:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/Gml.c:522:23: style: Parameter 'yypminor' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/Gml.c:525:5: style: Variable 'p_data' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/Gml.c:806:26: style: Parameter 'yypParser' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/Gml.c:94:9: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/Kml.c:1115:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Next [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/Kml.c:971:19: warning: Either the condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is redundant or the array 'yyRuleInfo[34]' is accessed at index 34, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/Kml.c:951:14: note: Assuming that condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/Kml.c:971:19: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/Kml.c:956:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/Kml.c:962:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/Kml.c:522:23: style: Parameter 'yypminor' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/Kml.c:525:5: style: Variable 'p_data' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/Kml.c:806:26: style: Parameter 'yypParser' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/Kml.c:94:9: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/geoJSON.c:1547:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Next [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/geoJSON.c:1447:17: warning: Either the condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is redundant or the array 'yyRuleInfo[159]' is accessed at index 159, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/geoJSON.c:1431:30: note: Assuming that condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/geoJSON.c:1447:17: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/geoJSON.c:1434:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/geoJSON.c:1438:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/geoJSON.c:934:16: style: Parameter 'yypminor' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/geoJSON.c:936:3: style: Variable 'p_data' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/geoJSON.c:1177:36: style: Parameter 'yypParser' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/geoJSON.c:93:7: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:141:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:201:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:266:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_loader.c:3754:13: style: Local variable 'unclosed' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/dxf/dxf_loader.c:3692:7: note: Shadowed declaration libspatialite-5.1.0/src/dxf/dxf_loader.c:3754:13: note: Shadow variable libspatialite-5.1.0/src/gaiageo/gg_advanced.c:330:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_loader.c:3864:26: style: Local variable 'p_ln' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/dxf/dxf_loader.c:3282:23: note: Shadowed declaration libspatialite-5.1.0/src/dxf/dxf_loader.c:3864:26: note: Shadow variable libspatialite-5.1.0/src/gaiageo/gg_advanced.c:439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:485:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:565:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:733:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:813:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:1363:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:1750:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:2469:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:2573:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:2850:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:2992:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:3046:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:3119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:3388:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:3636:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:3858:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:4009:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:4138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:4225:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:350:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:364:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINTZ [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:378:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINTM [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:392:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINTZM [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:411:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:437:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:464:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:491:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1142:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1180:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1218:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1256:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1287:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1320:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1385:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1476:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1527:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1578:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1700:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1722:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1744:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1766:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1034:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1426:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1731:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2183:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:1390:13: style: Condition 'list->NumTags' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:1373:21: note: Assignment 'list->NumTags=0', assigned value is 0 libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:1390:13: note: Condition 'list->NumTags' is always false libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2889:12: style:inconclusive: Same expression used in consecutive assignments of 'lat_degs' and 'lat_mins'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2890:12: note: Same expression used in consecutive assignments of 'lat_degs' and 'lat_mins'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2889:12: note: Same expression used in consecutive assignments of 'lat_degs' and 'lat_mins'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2890:12: style:inconclusive: Same expression used in consecutive assignments of 'lat_mins' and 'lat_secs'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2891:12: note: Same expression used in consecutive assignments of 'lat_mins' and 'lat_secs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2890:12: note: Same expression used in consecutive assignments of 'lat_mins' and 'lat_secs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2891:12: style:inconclusive: Same expression used in consecutive assignments of 'lat_secs' and 'long_degs'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2892:12: note: Same expression used in consecutive assignments of 'lat_secs' and 'long_degs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2891:12: note: Same expression used in consecutive assignments of 'lat_secs' and 'long_degs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2892:12: style:inconclusive: Same expression used in consecutive assignments of 'long_degs' and 'long_mins'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2893:12: note: Same expression used in consecutive assignments of 'long_degs' and 'long_mins'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2892:12: note: Same expression used in consecutive assignments of 'long_degs' and 'long_mins'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2893:12: style:inconclusive: Same expression used in consecutive assignments of 'long_mins' and 'long_secs'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2894:12: note: Same expression used in consecutive assignments of 'long_mins' and 'long_secs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2893:12: note: Same expression used in consecutive assignments of 'long_mins' and 'long_secs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2996:12: style:inconclusive: Same expression used in consecutive assignments of 'lat_degs' and 'lat_mins'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2997:12: note: Same expression used in consecutive assignments of 'lat_degs' and 'lat_mins'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2996:12: note: Same expression used in consecutive assignments of 'lat_degs' and 'lat_mins'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2997:12: style:inconclusive: Same expression used in consecutive assignments of 'lat_mins' and 'lat_secs'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2998:12: note: Same expression used in consecutive assignments of 'lat_mins' and 'lat_secs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2997:12: note: Same expression used in consecutive assignments of 'lat_mins' and 'lat_secs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2998:12: style:inconclusive: Same expression used in consecutive assignments of 'lat_secs' and 'long_degs'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2999:12: note: Same expression used in consecutive assignments of 'lat_secs' and 'long_degs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2998:12: note: Same expression used in consecutive assignments of 'lat_secs' and 'long_degs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2999:12: style:inconclusive: Same expression used in consecutive assignments of 'long_degs' and 'long_mins'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:3000:12: note: Same expression used in consecutive assignments of 'long_degs' and 'long_mins'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:2999:12: note: Same expression used in consecutive assignments of 'long_degs' and 'long_mins'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:3000:12: style:inconclusive: Same expression used in consecutive assignments of 'long_mins' and 'long_secs'. [duplicateAssignExpression] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:3001:12: note: Same expression used in consecutive assignments of 'long_mins' and 'long_secs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:3000:12: note: Same expression used in consecutive assignments of 'long_mins' and 'long_secs'. libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:76:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiaexif/gaia_exif.c:1759:11: style: Variable 'human' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2262:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1686:19: warning: Either the condition 'yyruleno<(int)(sizeof(ewkt_yyRuleName)/sizeof(ewkt_yyRuleName[0]))' is redundant or the array 'ewkt_yyRuleInfo[199]' is accessed at index 199, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/Ewkt.c:1666:14: note: Assuming that condition 'yyruleno<(int)(sizeof(ewkt_yyRuleName)/sizeof(ewkt_yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/Ewkt.c:1686:19: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1072:26: warning: Either the condition 'yy_current_state>=150' is redundant or the array 'ewkt_yy_base[150]' is accessed at index 150, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1075:27: note: Assuming that condition 'yy_current_state>=150' is not redundant libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1072:26: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1489:25: warning: Either the condition 'yy_current_state>=150' is redundant or the array 'ewkt_yy_base[150]' is accessed at index 150, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1492:26: note: Assuming that condition 'yy_current_state>=150' is not redundant libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1489:25: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1518:24: warning: Either the condition 'yy_current_state>=150' is redundant or the array 'ewkt_yy_base[150]' is accessed at index 150, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1521:25: note: Assuming that condition 'yy_current_state>=150' is not redundant libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1518:24: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:815:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:793:20: note: p is initialized libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:815:7: note: p is overwritten libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:861:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:839:20: note: p is initialized libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:861:7: note: p is overwritten libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:907:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:885:20: note: p is initialized libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:907:7: note: p is overwritten libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:953:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:931:20: note: p is initialized libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:953:7: note: p is overwritten libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1426:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1426:3: note: c is initialized libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1426:3: note: c is overwritten libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1506:59: style:inconclusive: Function 'ewkt_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:533:55: note: Function 'ewkt_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1506:59: note: Function 'ewkt_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1925:46: style:inconclusive: Function 'Ewkt_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:497:46: note: Function 'Ewkt_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1925:46: note: Function 'Ewkt_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1938:46: style:inconclusive: Function 'Ewkt_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:498:45: note: Function 'Ewkt_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1938:46: note: Function 'Ewkt_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1938:60: style:inconclusive: Function 'Ewkt_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:498:56: note: Function 'Ewkt_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1938:60: note: Function 'Ewkt_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2135:24: style:inconclusive: Function 'Ewktset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:854:24: note: Function 'Ewktset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2135:24: note: Function 'Ewktset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2149:26: style:inconclusive: Function 'Ewktlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:843:27: note: Function 'Ewktlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2149:26: note: Function 'Ewktlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2176:37: style:inconclusive: Function 'Ewktlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:845:38: note: Function 'Ewktlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2176:37: note: Function 'Ewktlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2176:64: style:inconclusive: Function 'Ewktlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:845:62: note: Function 'Ewktlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2176:64: note: Function 'Ewktlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:226:50: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1338:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2004:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2039:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2048:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2057:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2067:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:2131:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:157:20: style: union member 'ewkt_yystype::symp' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1418:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1469:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1520:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_ewkt.c:1571:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_extras.c:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_extras.c:172:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_extras.c:322:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_extras.c:516:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_extras.c:614:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_extras.c:886:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_extras.c:1173:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_extras.c:1440:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:725:15: warning: Identical condition 'minx1>maxx2', second condition is always false [identicalConditionAfterEarlyExit] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:713:15: note: If condition 'minx1>maxx2' is true, the function will return/exit libspatialite-5.1.0/src/gaiageo/gg_advanced.c:725:15: note: Testing identical condition 'minx1>maxx2' libspatialite-5.1.0/src/gaiageo/gg_advanced.c:727:15: warning: Identical condition 'miny1>maxy2', second condition is always false [identicalConditionAfterEarlyExit] libspatialite-5.1.0/src/gaiageo/gg_advanced.c:715:15: note: If condition 'miny1>maxy2' is true, the function will return/exit libspatialite-5.1.0/src/gaiageo/gg_advanced.c:727:15: note: Testing identical condition 'miny1>maxy2' libspatialite-5.1.0/src/gaiageo/gg_advanced.c:721:15: warning: Identical condition 'maxx1MinX>mbr2->MaxX', second condition is always false [identicalConditionAfterEarlyExit] libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3728:20: note: If condition 'mbr1->MinX>mbr2->MaxX' is true, the function will return/exit libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3740:20: note: Testing identical condition 'mbr1->MinX>mbr2->MaxX' libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3742:20: warning: Identical condition 'mbr1->MinY>mbr2->MaxY', second condition is always false [identicalConditionAfterEarlyExit] libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3730:20: note: If condition 'mbr1->MinY>mbr2->MaxY' is true, the function will return/exit libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3742:20: note: Testing identical condition 'mbr1->MinY>mbr2->MaxY' libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3736:20: warning: Identical condition 'mbr1->MaxXMinX', second condition is always false [identicalConditionAfterEarlyExit] libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3732:20: note: If condition 'mbr1->MaxXMinX' is true, the function will return/exit libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3736:20: note: Testing identical condition 'mbr1->MaxXMinX' libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3738:20: warning: Identical condition 'mbr1->MaxYMinY', second condition is always false [identicalConditionAfterEarlyExit] libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3734:20: note: If condition 'mbr1->MaxYMinY' is true, the function will return/exit libspatialite-5.1.0/src/gaiageo/gg_geometries.c:3738:20: note: Testing identical condition 'mbr1->MaxYMinY' libspatialite-5.1.0/src/gaiageo/gg_geometries.c:4323:15: style: The statement 'if (cache!=NULL) cache=NULL' is logically equivalent to 'cache=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/gaiageo/gg_geometries.c:4324:8: note: Assignment 'cache=NULL' libspatialite-5.1.0/src/gaiageo/gg_geometries.c:4323:15: note: Condition 'cache!=NULL' is redundant libspatialite-5.1.0/src/gaiageo/gg_geometries.c:5125:10: style: Local variable 'length' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/gaiageo/gg_geometries.c:5028:12: note: Shadowed declaration libspatialite-5.1.0/src/gaiageo/gg_geometries.c:5125:10: note: Shadow variable libspatialite-5.1.0/src/gaiageo/gg_geometries.c:2037:31: style: Variable 'old_interiors' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_matrix.c:464:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_matrix.c:218:62: style: Parameter 'matrix1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_matrix.c:219:22: style: Parameter 'matrix2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_matrix.c:410:43: style: Parameter 'matrix' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_matrix.c:427:43: style: Parameter 'matrix' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_matrix.c:672:39: style: Parameter 'matrix' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:390:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MARK_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:418:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_TINYPOINT_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:549:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:719:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:786:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:827:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:903:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:944:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1021:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1062:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1139:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1180:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1257:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1298:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1375:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1416:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1496:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1537:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1615:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1658:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOSRELATE_BNR_ENDPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1704:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1774:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1827:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1855:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA2GEOS_ONLY_LINESTRINGS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1887:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA2GEOS_ONLY_LINESTRINGS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1957:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2019:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2278:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2320:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2421:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2458:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2545:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2578:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2642:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2675:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2736:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2767:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2828:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2867:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2937:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:2976:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3056:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3092:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3280:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3368:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3429:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOSVALID_ALLOW_SELFTOUCHING_RING_FORMING_HOLE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3465:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3587:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3619:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3678:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3710:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3769:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3800:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3853:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOSBUF_CAP_ROUND [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:3903:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4034:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4247:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4566:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4619:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4660:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4742:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4784:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:2115:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/gaiageo/Kml.c:971:19: warning: Either the condition 'yyruleno<(int)(sizeof(kml_yyRuleName)/sizeof(kml_yyRuleName[0]))' is redundant or the array 'kml_yyRuleInfo[34]' is accessed at index 34, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/Kml.c:951:14: note: Assuming that condition 'yyruleno<(int)(sizeof(kml_yyRuleName)/sizeof(kml_yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/Kml.c:971:19: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/gg_kml.c:1421:9: style: Condition 'n==NULL' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/gaiageo/gg_kml.c:1431:9: style: Condition 'n==NULL' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/gaiageo/gg_kml.c:1441:9: style: Condition 'n==NULL' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1279:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1279:3: note: c is initialized libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1279:3: note: c is overwritten libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1359:59: style:inconclusive: Function 'kml_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:533:55: note: Function 'kml_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1359:59: note: Function 'kml_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1778:46: style:inconclusive: Function 'Kml_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:497:46: note: Function 'Kml_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1778:46: note: Function 'Kml_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1791:46: style:inconclusive: Function 'Kml_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:498:45: note: Function 'Kml_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1791:46: note: Function 'Kml_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1791:60: style:inconclusive: Function 'Kml_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:498:56: note: Function 'Kml_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1791:60: note: Function 'Kml_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1988:24: style:inconclusive: Function 'Kmlset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:750:24: note: Function 'Kmlset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1988:24: note: Function 'Kmlset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:2002:26: style:inconclusive: Function 'Kmllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:739:27: note: Function 'Kmllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:2002:26: note: Function 'Kmllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:2029:37: style:inconclusive: Function 'Kmllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:741:38: note: Function 'Kmllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:2029:37: note: Function 'Kmllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:2029:64: style:inconclusive: Function 'Kmllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:741:62: note: Function 'Kmllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:2029:64: note: Function 'Kmllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/gg_kml.c:282:48: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_kml.c:482:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_kml.c:497:19: style: Variable 'k_tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_kml.c:498:19: style: Variable 'v_tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_kml.c:544:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_kml.c:578:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_kml.c:604:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1191:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1857:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1892:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1901:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1910:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1920:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1984:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_kml.c:162:20: style: union member 'kml_yystype::symp' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:129:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:296:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:363:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:491:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:1973:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2088:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2123:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2218:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2331:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaLinestringPtr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2539:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2581:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2697:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2741:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:2833:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:3058:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:3192:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:3307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:3661:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:3972:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOS_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:4291:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOS_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:4336:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:4924:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:4954:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:4987:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:5038:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:5069:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:5119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:5150:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:5195:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:5365:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:5422:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:5594:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1684:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libspatialite-5.1.0/src/gaiageo/gg_relations.c:97:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:359:35: style: Parameter 'blob' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:360:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:812:20: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:813:43: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:929:25: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:930:48: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1047:25: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1048:48: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1165:24: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1166:47: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1283:24: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1284:47: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1401:23: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1402:46: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1522:25: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:1523:48: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4645:23: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4646:46: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4768:26: style: Parameter 'blob1' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4769:49: style: Parameter 'blob2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations.c:4388:5: warning: Size of pointer 'valid_polygons' used instead of size of its data. [pointerSize] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:2115:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/gaiageo/Gml.c:971:19: warning: Either the condition 'yyruleno<(int)(sizeof(gml_yyRuleName)/sizeof(gml_yyRuleName[0]))' is redundant or the array 'gml_yyRuleInfo[34]' is accessed at index 34, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/Gml.c:951:14: note: Assuming that condition 'yyruleno<(int)(sizeof(gml_yyRuleName)/sizeof(gml_yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/Gml.c:971:19: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1279:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1279:3: note: c is initialized libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1279:3: note: c is overwritten libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1359:59: style:inconclusive: Function 'gml_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:533:55: note: Function 'gml_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1359:59: note: Function 'gml_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1778:46: style:inconclusive: Function 'Gml_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:497:46: note: Function 'Gml_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1778:46: note: Function 'Gml_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1791:46: style:inconclusive: Function 'Gml_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:498:45: note: Function 'Gml_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1791:46: note: Function 'Gml_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1791:60: style:inconclusive: Function 'Gml_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:498:56: note: Function 'Gml_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1791:60: note: Function 'Gml_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1988:24: style:inconclusive: Function 'Gmlset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:750:24: note: Function 'Gmlset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1988:24: note: Function 'Gmlset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:2002:26: style:inconclusive: Function 'Gmllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:739:27: note: Function 'Gmllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:2002:26: note: Function 'Gmllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:2029:37: style:inconclusive: Function 'Gmllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:741:38: note: Function 'Gmllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:2029:37: note: Function 'Gmllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:2029:64: style:inconclusive: Function 'Gmllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:741:62: note: Function 'Gmllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:2029:64: note: Function 'Gmllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/gg_gml.c:289:48: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_gml.c:490:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_gml.c:505:19: style: Variable 'k_tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_gml.c:506:19: style: Variable 'v_tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_gml.c:517:10: style: Variable 'startingPointForCopy' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_gml.c:555:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_gml.c:589:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_gml.c:615:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1191:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1857:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1892:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1901:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1910:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1920:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1984:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_gml.c:170:20: style: union member 'gml_yystype::symp' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/gg_gml.c:866:15: style: Variable 'count' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_gml.c:913:14: style: Variable 'dims' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:4310:55: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:99:13: style: Variable 'left_right' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_relations_ext.c:190:13: style: Variable 'left_right' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_transform.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD_TO_DEG [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEG_TO_RAD [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:981:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:1087:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:1114:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:1141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:1370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:1714:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:1866:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:2086:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:2242:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:2410:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:2573:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:2740:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:140:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaValue [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:151:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaValue [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:163:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaValue [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:176:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaValue [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:230:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDbfField [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:260:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDbfField [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:277:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDbfList [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:368:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaValue [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:417:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaShapefile [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:540:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:1022:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:1043:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_CASE_IGNORE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:1112:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:1630:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:1829:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_BIG_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:2842:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:2993:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_INT_VALUE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:4635:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_BIG_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:4734:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_BIG_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:4932:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDbf [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:5026:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:5221:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_CASE_IGNORE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:5279:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:5396:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_INT_VALUE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:5514:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:349:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:363:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINTZ [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:377:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINTM [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:391:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINTZM [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:409:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:435:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:462:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:489:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1136:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1211:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1249:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1353:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1386:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1420:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1460:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1511:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1562:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1613:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1735:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1757:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1779:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1801:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1959:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Next [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1069:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1538:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1843:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2264:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_transform.c:248:12: style: Assignment 'x_from_to=NULL' is redundant with condition 'x_from_to==NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/gaiageo/gg_transform.c:247:19: note: Condition 'x_from_to==NULL' libspatialite-5.1.0/src/gaiageo/gg_transform.c:248:12: note: Assignment 'x_from_to=NULL' is redundant libspatialite-5.1.0/src/gaiageo/gg_transform.c:891:10: style: Assignment 'p_cache=NULL' is redundant with condition 'p_cache==NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/gaiageo/gg_transform.c:890:17: note: Condition 'p_cache==NULL' libspatialite-5.1.0/src/gaiageo/gg_transform.c:891:10: note: Assignment 'p_cache=NULL' is redundant libspatialite-5.1.0/src/gaiageo/gg_transform.c:905:12: style: Assignment 'proj_bbox=NULL' is redundant with condition 'proj_bbox==NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/gaiageo/gg_transform.c:904:19: note: Condition 'proj_bbox==NULL' libspatialite-5.1.0/src/gaiageo/gg_transform.c:905:12: note: Assignment 'proj_bbox=NULL' is redundant libspatialite-5.1.0/src/gaiageo/gg_transform.c:210:22: style: Parameter 'x_from_to' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_transform.c:905:12: style: Variable 'proj_bbox' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2374:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1690:19: warning: Either the condition 'yyruleno<(int)(sizeof(vanuatu_yyRuleName)/sizeof(vanuatu_yyRuleName[0]))' is redundant or the array 'vanuatu_yyRuleInfo[201]' is accessed at index 201, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1670:14: note: Assuming that condition 'yyruleno<(int)(sizeof(vanuatu_yyRuleName)/sizeof(vanuatu_yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1690:19: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1107:26: warning: Either the condition 'yy_current_state>=171' is redundant or the array 'vanuatu_yy_base[171]' is accessed at index 171, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1110:27: note: Assuming that condition 'yy_current_state>=171' is not redundant libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1107:26: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1601:25: warning: Either the condition 'yy_current_state>=171' is redundant or the array 'vanuatu_yy_base[171]' is accessed at index 171, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1604:26: note: Assuming that condition 'yy_current_state>=171' is not redundant libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1601:25: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1630:24: warning: Either the condition 'yy_current_state>=171' is redundant or the array 'vanuatu_yy_base[171]' is accessed at index 171, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1633:25: note: Assuming that condition 'yy_current_state>=171' is not redundant libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1630:24: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1675:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1681:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:845:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:823:20: note: p is initialized libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:845:7: note: p is overwritten libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:891:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:869:20: note: p is initialized libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:891:7: note: p is overwritten libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:937:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:915:20: note: p is initialized libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:937:7: note: p is overwritten libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:983:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:961:20: note: p is initialized libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:983:7: note: p is overwritten libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1538:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1538:3: note: c is initialized libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1538:3: note: c is overwritten libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1618:59: style:inconclusive: Function 'vanuatu_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:533:55: note: Function 'vanuatu_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1618:59: note: Function 'vanuatu_yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2037:46: style:inconclusive: Function 'VanuatuWkt_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:497:46: note: Function 'VanuatuWkt_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2037:46: note: Function 'VanuatuWkt_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2050:46: style:inconclusive: Function 'VanuatuWkt_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:498:45: note: Function 'VanuatuWkt_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2050:46: note: Function 'VanuatuWkt_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2050:60: style:inconclusive: Function 'VanuatuWkt_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:498:56: note: Function 'VanuatuWkt_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2050:60: note: Function 'VanuatuWkt_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2247:24: style:inconclusive: Function 'VanuatuWktset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:889:24: note: Function 'VanuatuWktset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2247:24: note: Function 'VanuatuWktset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2261:26: style:inconclusive: Function 'VanuatuWktlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:878:27: note: Function 'VanuatuWktlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2261:26: note: Function 'VanuatuWktlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2288:37: style:inconclusive: Function 'VanuatuWktlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:880:38: note: Function 'VanuatuWktlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2288:37: note: Function 'VanuatuWktlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2288:64: style:inconclusive: Function 'VanuatuWktlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:880:62: note: Function 'VanuatuWktlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2288:64: note: Function 'VanuatuWktlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:225:56: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1074:23: style: Parameter 'yypminor' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1077:5: style: Variable 'p_data' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1358:26: style: Parameter 'yypParser' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1450:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2116:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2151:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2160:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2169:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2179:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:2243:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:155:20: style: union member 'vanuatu_yystype::symp' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1453:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1504:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1555:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_vanuatu.c:1606:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:995:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:1086:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MARK_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:1180:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MARK_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:1421:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MARK_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:1463:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MARK_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:1517:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:1649:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:2553:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:3720:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:3955:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4535:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4600:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4681:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4942:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5094:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5650:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5682:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5752:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5863:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6079:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6116:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6153:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6191:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6243:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6360:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:424:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:788:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:1490:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:1874:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:2044:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:2427:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:2478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:2847:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:2887:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:2955:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:3097:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:3195:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:3370:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_wkt.c:4203:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/gg_shape.c:2557:11: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_shape.c:2554:8: note: m is assigned libspatialite-5.1.0/src/gaiageo/gg_shape.c:2557:11: note: m is overwritten libspatialite-5.1.0/src/gaiageo/gg_shape.c:170:47: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_shape.c:204:20: style: Variable 'in' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_shape.c:226:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/gg_shape.c:494:11: style: Variable 'sys_err' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_shape.c:1060:11: style: Variable 'sys_err' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_shape.c:4981:11: style: Variable 'sys_err' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/gg_shape.c:5233:11: style: Variable 'sys_err' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:136:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:491:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:637:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:687:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1494:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1509:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1524:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1645:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:2798:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:2970:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3032:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3056:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3435:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3895:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4605:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/dxf/dxf_parser.c:2823:33: style: The if condition is the same as the previous if condition [duplicateCondition] libspatialite-5.1.0/src/dxf/dxf_parser.c:2813:33: note: First condition libspatialite-5.1.0/src/dxf/dxf_parser.c:2823:33: note: Second condition libspatialite-5.1.0/src/dxf/dxf_parser.c:3457:23: warning: Either the condition 'path==NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck] libspatialite-5.1.0/src/dxf/dxf_parser.c:3464:14: note: Assuming that condition 'path==NULL' is not redundant libspatialite-5.1.0/src/dxf/dxf_parser.c:3457:23: note: Null pointer dereference libspatialite-5.1.0/src/dxf/dxf_parser.c:3459:29: warning: Either the condition 'path==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libspatialite-5.1.0/src/dxf/dxf_parser.c:3464:14: note: Assuming that condition 'path==NULL' is not redundant libspatialite-5.1.0/src/dxf/dxf_parser.c:3459:29: note: Null pointer addition libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lempar.c:27:1: error: syntax error [syntaxError] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4158:11: style: Variable 'point' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:3927:10: note: point is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4158:11: note: point is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4180:10: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:3935:9: note: line is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4180:10: note: line is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4202:11: style: Variable 'polyg' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:3943:10: note: polyg is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:4202:11: note: polyg is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5147:11: style: Variable 'point' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5068:10: note: point is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5147:11: note: point is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5162:10: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5076:9: note: line is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5162:10: note: line is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5177:11: style: Variable 'polyg' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5084:10: note: polyg is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5177:11: note: polyg is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6412:11: style: Variable 'point' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6331:10: note: point is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6412:11: note: point is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6418:10: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6339:9: note: line is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6418:10: note: line is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6424:11: style: Variable 'polyg' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6347:10: note: polyg is assigned libspatialite-5.1.0/src/gaiageo/gg_wkb.c:6424:11: note: polyg is overwritten libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5064:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5143:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5146:7: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5152:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5155:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5157:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5159:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5167:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5170:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5172:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5174:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5182:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5186:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5188:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5190:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5196:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5198:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/gg_wkb.c:5200:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1072:26: warning: Either the condition 'yy_current_state>=150' is redundant or the array 'yy_base[150]' is accessed at index 150, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1075:27: note: Assuming that condition 'yy_current_state>=150' is not redundant libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1072:26: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1489:25: warning: Either the condition 'yy_current_state>=150' is redundant or the array 'yy_base[150]' is accessed at index 150, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1492:26: note: Assuming that condition 'yy_current_state>=150' is not redundant libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1489:25: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1518:24: warning: Either the condition 'yy_current_state>=150' is redundant or the array 'yy_base[150]' is accessed at index 150, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1521:25: note: Assuming that condition 'yy_current_state>=150' is not redundant libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1518:24: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1506:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:533:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:1506:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:552:15: style: struct member 'yy_trans_info::yy_verify' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.Ewkt.c:553:15: style: struct member 'yy_trans_info::yy_nxt' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.GeoJson.c:1560:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.GeoJson.c:533:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.GeoJson.c:1560:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.GeoJson.c:552:15: style: struct member 'yy_trans_info::yy_verify' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1359:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:533:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Gml.c:1359:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.GeoJson.c:553:15: style: struct member 'yy_trans_info::yy_nxt' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:552:15: style: struct member 'yy_trans_info::yy_verify' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.Gml.c:553:15: style: struct member 'yy_trans_info::yy_nxt' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1359:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:533:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:1359:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.Kml.c:552:15: style: struct member 'yy_trans_info::yy_verify' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.Kml.c:553:15: style: struct member 'yy_trans_info::yy_nxt' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1107:26: warning: Either the condition 'yy_current_state>=171' is redundant or the array 'yy_base[171]' is accessed at index 171, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1110:27: note: Assuming that condition 'yy_current_state>=171' is not redundant libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1107:26: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1601:25: warning: Either the condition 'yy_current_state>=171' is redundant or the array 'yy_base[171]' is accessed at index 171, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1604:26: note: Assuming that condition 'yy_current_state>=171' is not redundant libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1601:25: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1630:24: warning: Either the condition 'yy_current_state>=171' is redundant or the array 'yy_base[171]' is accessed at index 171, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1633:25: note: Assuming that condition 'yy_current_state>=171' is not redundant libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1630:24: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1618:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:533:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:1618:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:552:15: style: struct member 'yy_trans_info::yy_verify' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/lex.VanuatuWkt.c:553:15: style: struct member 'yy_trans_info::yy_nxt' is never used. [unusedStructMember] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1690:19: warning: Either the condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is redundant or the array 'yyRuleInfo[201]' is accessed at index 201, which is out of bounds. [arrayIndexOutOfBoundsCond] libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1670:14: note: Assuming that condition 'yyruleno<(int)(sizeof(yyRuleName)/sizeof(yyRuleName[0]))' is not redundant libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:1690:19: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/vanuatuWkt.c:94:9: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:185:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:242:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:345:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:1130:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:1902:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_NET64_A_STAR_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:1985:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_NET_NODE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:2171:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:2842:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/create_routing.c:3097:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:559:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:632:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:678:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:1172:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:1720:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:2235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaVectorLayersList [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3634:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4335:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4376:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaVectorLayersList [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4547:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_CASE_IGNORE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4599:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:5155:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:5180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_CASE_IGNORE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:5917:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:6004:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:6142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:6543:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7604:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7652:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7720:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:8138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/shapefiles.c:8540:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREEXL_OK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/shapefiles/validator.c:2735:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/shapefiles/validator.c:2759:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/shapefiles/validator.c:2784:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/shapefiles/validator.c:2811:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/shapefiles/validator.c:3216:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libspatialite-5.1.0/src/shapefiles/validator.c:3512:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libspatialite-5.1.0/src/shapefiles/validator.c:3366:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/shapefiles/validator.c:3401:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/shapefiles/validator.c:3135:19: style: Local variable 'geom' shadows outer argument [shadowArgument] libspatialite-5.1.0/src/shapefiles/validator.c:2910:41: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/validator.c:3135:19: note: Shadow variable libspatialite-5.1.0/src/shapefiles/validator.c:2722:42: style: Parameter 'sqlite' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2724:40: style: Parameter 'x_not_repaired' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2746:65: style: Parameter 'sqlite' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2748:35: style: Parameter 'x_not_repaired' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2770:37: style: Parameter 'sqlite' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2772:11: style: Parameter 'n_invalids' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2772:28: style: Parameter 'n_repaired' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2772:45: style: Parameter 'n_discarded' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2773:11: style: Parameter 'n_failures' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2796:60: style: Parameter 'sqlite' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2799:13: style: Parameter 'n_invalids' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2799:30: style: Parameter 'n_repaired' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2799:47: style: Parameter 'n_discarded' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2800:13: style: Parameter 'n_failures' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/validator.c:2926:16: style: Variable 'v_tm' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/validator.c:3469:16: style: Variable 'v_tm' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/validator.c:104:19: style: struct member 'sanitize_report_row::rowid' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:105:9: style: struct member 'sanitize_report_row::repaired' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:106:11: style: struct member 'sanitize_report_row::warning' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:107:11: style: struct member 'sanitize_report_row::error' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:108:11: style: struct member 'sanitize_report_row::summary' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:109:33: style: struct member 'sanitize_report_row::next' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:114:33: style: struct member 'sanitize_report::first' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:115:33: style: struct member 'sanitize_report::last' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:116:9: style: struct member 'sanitize_report::n_invalids' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:117:9: style: struct member 'sanitize_report::n_repaired' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:118:9: style: struct member 'sanitize_report::n_discarded' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:119:9: style: struct member 'sanitize_report::n_not_repaired' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:120:9: style: struct member 'sanitize_report::input_type' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:121:9: style: struct member 'sanitize_report::repaired_type' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:122:9: style: struct member 'sanitize_report::discarded_type' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/validator.c:3608:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/shapefiles/validator.c:3613:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/create_routing.c:1482:8: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/spatialite/create_routing.c:1998:26: warning: Possible null pointer dereference: code [nullPointer] libspatialite-5.1.0/src/spatialite/create_routing.c:2204:22: note: Assignment 'code=NULL', assigned value is 0 libspatialite-5.1.0/src/spatialite/create_routing.c:2210:7: note: Assuming condition is true libspatialite-5.1.0/src/spatialite/create_routing.c:2219:41: note: Calling function 'output_node', 9th argument 'code' value is 0 libspatialite-5.1.0/src/spatialite/create_routing.c:1998:26: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/create_routing.c:1631:3: style: Statements following 'goto' will never be executed. [unreachableCode] libspatialite-5.1.0/src/spatialite/create_routing.c:103:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/create_routing.c:629:9: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/create_routing.c:916:38: style: Variable 'p_cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/extra_tables.c:175:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/extra_tables.c:614:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/extra_tables.c:5106:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] libspatialite-5.1.0/src/spatialite/extra_tables.c:3001:3: style: Label 'error' is not used. [unusedLabel] libspatialite-5.1.0/src/spatialite/extra_tables.c:316:15: style: Local variable 'table' shadows outer argument [shadowArgument] libspatialite-5.1.0/src/spatialite/extra_tables.c:249:64: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/extra_tables.c:316:15: note: Shadow variable libspatialite-5.1.0/src/spatialite/extra_tables.c:318:15: style: Local variable 'column' shadows outer argument [shadowArgument] libspatialite-5.1.0/src/spatialite/extra_tables.c:250:18: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/extra_tables.c:318:15: note: Shadow variable libspatialite-5.1.0/src/spatialite/extra_tables.c:658:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/extra_tables.c:1989:11: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/extra_tables.c:2328:11: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/extra_tables.c:2760:11: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/extra_tables.c:2951:14: style: Variable 'sqlite' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/extra_tables.c:3133:11: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/extra_tables.c:2951:21: style: Variable 'sqlite' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/extra_tables.c:2950:9: style: Unused variable: ok_table [unusedVariable] libspatialite-5.1.0/src/spatialite/extra_tables.c:5321:9: style: Variable 'failure' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/mbrcache.c:318:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/mbrcache.c:649:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_FILTER_MBR_INTERSECTS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/mbrcache.c:738:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/mbrcache.c:1061:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argvIndex [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/mbrcache.c:1259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_FILTER_MBR_WITHIN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/mbrcache.c:1405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_FILTER_MBR_DECLARE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/dbobj_scopes.c:2211:54: style: Condition 'strcasecmp(tbl_name,"SE_vector_styled_layers")==0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/dbobj_scopes.c:2479:64: style: Condition 'strcasecmp(tbl_name,"raster_coverages_graycompr_insert")==0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/dbobj_scopes.c:2480:64: style: Condition 'strcasecmp(tbl_name,"raster_coverages_graycompr_update")==0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/dbobj_scopes.c:2554:66: style: Condition 'strcasecmp(tbl_name,"ISO_metadata_reference_scope_insert")==0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/dbobj_scopes.c:2211:2: style: Same expression on both sides of '||'. [duplicateExpression] libspatialite-5.1.0/src/spatialite/dbobj_scopes.c:2554:2: style: Same expression on both sides of '||'. [duplicateExpression] libspatialite-5.1.0/src/spatialite/metatables.c:213:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:3795:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:4753:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:5406:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:5513:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:5624:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaLayerAttributeField [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:5670:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaVectorLayer [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:5861:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaLayerExtent [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:5947:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaLayerAuth [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:6160:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:6769:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:6900:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:7058:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_STATISTICS_LEGACY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:7633:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_VECTORS_LIST_PESSIMISTIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:7709:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:7855:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULTIPLE_POINTS_TABLE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/mbrcache.c:962:4: error: Memory pointed to by 'sql_statement' is freed twice. [doubleFree] libspatialite-5.1.0/src/spatialite/mbrcache.c:959:5: note: Memory pointed to by 'sql_statement' is freed twice. libspatialite-5.1.0/src/spatialite/mbrcache.c:962:4: note: Memory pointed to by 'sql_statement' is freed twice. libspatialite-5.1.0/src/spatialite/mbrcache.c:1340:6: error: Memory leak: envelope [memleak] libspatialite-5.1.0/src/spatialite/mbrcache.c:890:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/mbrcache.c:1040:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/mbrcache.c:1215:9: style: Redundant assignment of 'idxStr' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/mbrcache.c:1370:9: style: Redundant assignment of 'pRowid' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/mbrcache.c:1469:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/mbrcache.c:1478:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/mbrcache.c:1487:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/mbrcache.c:1496:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/mbrcache.c:355:46: style: Parameter 'pp' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/spatialite/mbrcache.c:383:46: style: Parameter 'pb' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/spatialite/mbrcache.c:575:29: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/mbrcache.c:618:29: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/mbrcache.c:702:29: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/mbrcache.c:733:28: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/mbrcache.c:792:28: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/mbrcache.c:1044:37: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/mbrcache.c:1040:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/mbrcache.c:1215:9: style: Variable 'idxStr' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/mbrcache.c:1370:9: style: Variable 'pRowid' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/mbrcache.c:1469:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/mbrcache.c:1478:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/mbrcache.c:1487:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/mbrcache.c:1496:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/pause.c:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/pause.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5378:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5445:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5482:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5514:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5544:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5602:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5641:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5710:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5883:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5921:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:5955:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6012:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6066:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6160:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6274:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6340:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6380:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6426:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6530:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6637:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6680:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6730:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6810:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6870:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6916:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6963:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:7036:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:7130:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:7214:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:7257:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:7298:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:7344:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/se_helpers.c:6574:12: style: Condition 'sql==NULL' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/se_helpers.c:6573:8: note: Assignment 'sql="UPDATE wms_getmap SET srs = ? WHERE url = ? AND layer_name = ?"', assigned value is "UPDATE wms_getmap SET srs = ? WHERE url = ? AND layer_name = ?" libspatialite-5.1.0/src/spatialite/se_helpers.c:6574:12: note: Condition 'sql==NULL' is always false libspatialite-5.1.0/src/shapefiles/shapefiles.c:1030:9: style: The if condition is the same as the previous if condition [duplicateCondition] libspatialite-5.1.0/src/shapefiles/shapefiles.c:1025:9: note: First condition libspatialite-5.1.0/src/shapefiles/shapefiles.c:1030:9: note: Second condition libspatialite-5.1.0/src/shapefiles/shapefiles.c:2034:9: style: The if condition is the same as the previous if condition [duplicateCondition] libspatialite-5.1.0/src/shapefiles/shapefiles.c:2030:9: note: First condition libspatialite-5.1.0/src/shapefiles/shapefiles.c:2034:9: note: Second condition libspatialite-5.1.0/src/shapefiles/shapefiles.c:3145:11: style: Assignment 'proj_ctx=NULL' is redundant with condition 'proj_ctx==NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3144:18: note: Condition 'proj_ctx==NULL' libspatialite-5.1.0/src/shapefiles/shapefiles.c:3145:11: note: Assignment 'proj_ctx=NULL' is redundant libspatialite-5.1.0/src/shapefiles/shapefiles.c:3367:21: style: Condition 'list->First==NULL' is always true [knownConditionTrueFalse] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3345:19: note: Assignment 'list->First=NULL', assigned value is 0 libspatialite-5.1.0/src/shapefiles/shapefiles.c:3367:21: note: Condition 'list->First==NULL' is always true libspatialite-5.1.0/src/shapefiles/shapefiles.c:3369:20: style: Condition 'list->Last!=NULL' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3346:18: note: Assignment 'list->Last=NULL', assigned value is 0 libspatialite-5.1.0/src/shapefiles/shapefiles.c:3369:20: note: Condition 'list->Last!=NULL' is always false libspatialite-5.1.0/src/shapefiles/shapefiles.c:6279:8: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3546:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3530:9: note: ret is assigned libspatialite-5.1.0/src/shapefiles/shapefiles.c:3546:9: note: ret is overwritten libspatialite-5.1.0/src/shapefiles/shapefiles.c:3612:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3597:9: note: ret is assigned libspatialite-5.1.0/src/shapefiles/shapefiles.c:3612:9: note: ret is overwritten libspatialite-5.1.0/src/shapefiles/shapefiles.c:4337:10: style:inconclusive: Same expression used in consecutive assignments of 'max_x' and 'max_y'. [duplicateAssignExpression] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4338:10: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/shapefiles/shapefiles.c:4337:10: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/shapefiles/shapefiles.c:3906:15: style: Local variable 'type' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3833:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:3906:15: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:3907:15: style: Local variable 'dims' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3834:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:3907:15: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:3908:7: style: Local variable 'srid' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3835:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:3908:7: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:3909:7: style: Local variable 'spatial_index' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3836:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:3909:7: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:4076:15: style: Local variable 'type' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3965:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:4076:15: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:4077:15: style: Local variable 'dims' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3966:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:4077:15: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:4078:7: style: Local variable 'srid' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3967:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:4078:7: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:4079:7: style: Local variable 'spatial_index' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3968:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:4079:7: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:4208:7: style: Local variable 'count' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4135:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:4208:7: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:4334:7: style: Local variable 'count' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4258:9: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:4334:7: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:8116:12: style: Local variable 'type' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7855:10: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:8116:12: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:8196:11: style: Local variable 'type' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7855:10: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:8196:11: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:8270:11: style: Local variable 'type' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7855:10: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:8270:11: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:8344:11: style: Local variable 'type' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7855:10: note: Shadowed declaration libspatialite-5.1.0/src/shapefiles/shapefiles.c:8344:11: note: Shadow variable libspatialite-5.1.0/src/shapefiles/shapefiles.c:337:53: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:345:29: style: Variable 'val_prev' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:346:29: style: Variable 'val_curr' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:379:59: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:474:45: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:510:11: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:669:45: style: Parameter 'shp_path' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:669:61: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:670:13: style: Parameter 'charset' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:670:38: style: Parameter 'g_column' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:670:54: style: Parameter 'gtype' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:671:13: style: Parameter 'pk_column' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:711:11: style: Variable 'geom_type' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:1671:11: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:1793:11: style: Variable 'dummy' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3069:42: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3069:54: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3069:67: style: Parameter 'column' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3070:10: style: Parameter 'proj_ctx' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3207:9: style: Variable 'srs' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4562:44: style: Parameter 'geom_type' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:5150:39: style: Parameter 'dbf_path' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:5150:55: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:5150:68: style: Parameter 'pk_column' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:5151:14: style: Parameter 'charset' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:5523:55: style: Parameter 'column' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:6158:40: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:6158:53: style: Parameter 'geom_col' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:6159:15: style: Parameter 'outfile_path' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:6406:39: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7303:11: style: Variable 'gtp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7304:11: style: Variable 'dims' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:7850:28: style: Parameter 'geometry' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/shapefiles/shapefiles.c:165:11: style: struct member 'zip_mem_shp_item::basename' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/shapefiles.c:166:9: style: struct member 'zip_mem_shp_item::shp' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/shapefiles.c:167:9: style: struct member 'zip_mem_shp_item::shx' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/shapefiles.c:168:9: style: struct member 'zip_mem_shp_item::dbf' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/shapefiles.c:169:9: style: struct member 'zip_mem_shp_item::prj' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/shapefiles.c:176:30: style: struct member 'zip_mem_shp_list::first' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/shapefiles.c:177:30: style: struct member 'zip_mem_shp_list::last' is never used. [unusedStructMember] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3677:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:3942:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4112:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4238:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/shapefiles/shapefiles.c:4364:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite_init.c:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite_init.c:89:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/spatialite/spatialite_init.c:89:7: style: Assignment 'pApi=NULL' is redundant with condition 'pApi==NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/spatialite/spatialite_init.c:88:14: note: Condition 'pApi==NULL' libspatialite-5.1.0/src/spatialite/spatialite_init.c:89:7: note: Assignment 'pApi=NULL' is redundant libspatialite-5.1.0/src/spatialite/metatables.c:4080:24: style: The if condition is the same as the previous if condition [duplicateCondition] libspatialite-5.1.0/src/spatialite/metatables.c:4034:24: note: First condition libspatialite-5.1.0/src/spatialite/metatables.c:4080:24: note: Second condition libspatialite-5.1.0/src/spatialite/metatables.c:6138:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/metatables.c:6109:9: note: ret is assigned libspatialite-5.1.0/src/spatialite/metatables.c:6138:9: note: ret is overwritten libspatialite-5.1.0/src/spatialite/metatables.c:6215:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/metatables.c:6189:9: note: ret is assigned libspatialite-5.1.0/src/spatialite/metatables.c:6215:9: note: ret is overwritten libspatialite-5.1.0/src/spatialite/metatables.c:4232:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libspatialite-5.1.0/src/spatialite/metatables.c:4260:9: note: Found duplicate branches for 'if' and 'else'. libspatialite-5.1.0/src/spatialite/metatables.c:4232:9: note: Found duplicate branches for 'if' and 'else'. libspatialite-5.1.0/src/spatialite/metatables.c:4360:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libspatialite-5.1.0/src/spatialite/metatables.c:4386:9: note: Found duplicate branches for 'if' and 'else'. libspatialite-5.1.0/src/spatialite/metatables.c:4360:9: note: Found duplicate branches for 'if' and 'else'. libspatialite-5.1.0/src/spatialite/metatables.c:4423:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libspatialite-5.1.0/src/spatialite/metatables.c:4452:9: note: Found duplicate branches for 'if' and 'else'. libspatialite-5.1.0/src/spatialite/metatables.c:4423:9: note: Found duplicate branches for 'if' and 'else'. libspatialite-5.1.0/src/spatialite/metatables.c:6162:10: style:inconclusive: Same expression used in consecutive assignments of 'max_x' and 'max_y'. [duplicateAssignExpression] libspatialite-5.1.0/src/spatialite/metatables.c:6163:10: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/spatialite/metatables.c:6162:10: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/spatialite/metatables.c:6771:10: style:inconclusive: Same expression used in consecutive assignments of 'max_x' and 'max_y'. [duplicateAssignExpression] libspatialite-5.1.0/src/spatialite/metatables.c:6772:10: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/spatialite/metatables.c:6771:10: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/spatialite/metatables.c:6902:10: style:inconclusive: Same expression used in consecutive assignments of 'max_x' and 'max_y'. [duplicateAssignExpression] libspatialite-5.1.0/src/spatialite/metatables.c:6903:10: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/spatialite/metatables.c:6902:10: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/spatialite/metatables.c:7709:12: style:inconclusive: Same expression used in consecutive assignments of 'minx' and 'miny'. [duplicateAssignExpression] libspatialite-5.1.0/src/spatialite/metatables.c:7710:12: note: Same expression used in consecutive assignments of 'minx' and 'miny'. libspatialite-5.1.0/src/spatialite/metatables.c:7709:12: note: Same expression used in consecutive assignments of 'minx' and 'miny'. libspatialite-5.1.0/src/spatialite/metatables.c:6449:15: style: Local variable 'type' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6368:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6449:15: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6450:15: style: Local variable 'dims' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6369:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6450:15: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6451:7: style: Local variable 'srid' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6370:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6451:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6452:7: style: Local variable 'spatial_index' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6371:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6452:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6628:15: style: Local variable 'type' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6509:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6628:15: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6629:15: style: Local variable 'dims' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6510:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6629:15: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6630:7: style: Local variable 'srid' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6511:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6630:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6631:7: style: Local variable 'spatial_index' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6512:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6631:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6768:7: style: Local variable 'count' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6686:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6768:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:6899:7: style: Local variable 'count' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6817:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:6899:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:7021:7: style: Local variable 'read_only' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6948:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:7021:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:7022:7: style: Local variable 'hidden' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6949:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/metatables.c:7022:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/metatables.c:3743:11: style: Variable 'txt_dims' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/srid_aux.c:253:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLITE_AXIS_1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/srid_aux.c:1666:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLITE_AXIS_1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/srid_aux.c:1852:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/metatables.c:5597:33: warning: Uninitialized variable: *((sqlite3_int64*)x_integer_min) [uninitvar] libspatialite-5.1.0/src/spatialite/metatables.c:6322:7: note: Assuming condition is true libspatialite-5.1.0/src/spatialite/metatables.c:6341:32: note: Calling function 'addLayerAttributeField', 14th argument '&integer_min' value is libspatialite-5.1.0/src/spatialite/metatables.c:5597:33: note: Uninitialized variable: *((sqlite3_int64*)x_integer_min) libspatialite-5.1.0/src/spatialite/metatables.c:5598:33: warning: Uninitialized variable: *((sqlite3_int64*)x_integer_max) [uninitvar] libspatialite-5.1.0/src/spatialite/metatables.c:6322:7: note: Assuming condition is true libspatialite-5.1.0/src/spatialite/metatables.c:6342:6: note: Calling function 'addLayerAttributeField', 15th argument '&integer_max' value is libspatialite-5.1.0/src/spatialite/metatables.c:5598:33: note: Uninitialized variable: *((sqlite3_int64*)x_integer_max) libspatialite-5.1.0/src/spatialite/metatables.c:78:9: style: struct member 'rtree_envelope::valid' is never used. [unusedStructMember] libspatialite-5.1.0/src/spatialite/metatables.c:79:12: style: struct member 'rtree_envelope::minx' is never used. [unusedStructMember] libspatialite-5.1.0/src/spatialite/metatables.c:80:12: style: struct member 'rtree_envelope::maxx' is never used. [unusedStructMember] libspatialite-5.1.0/src/spatialite/metatables.c:81:12: style: struct member 'rtree_envelope::miny' is never used. [unusedStructMember] libspatialite-5.1.0/src/spatialite/metatables.c:82:12: style: struct member 'rtree_envelope::maxy' is never used. [unusedStructMember] libspatialite-5.1.0/src/spatialite/metatables.c:3728:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/metatables.c:5929:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6346:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6487:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6664:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6798:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/metatables.c:6929:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/metatables.c:7036:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/statistics.c:135:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:201:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:257:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:324:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:380:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:447:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:651:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:741:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:831:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:1025:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaLayerAttributeField [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:1228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:1425:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_STATISTICS_GENUINE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:1534:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_STATISTICS_GENUINE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:1600:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_STATISTICS_VIEWS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:1666:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_STATISTICS_VIRTS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1585:6: error: Array 'x[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1581:5: note: After for loop, i has value 32 libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1585:6: note: Array index out of bounds libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1241:24: style: Condition 'spx->prec==spy->prec' is always true [knownConditionTrueFalse] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1237:24: note: Assuming that condition 'spx->prec>spy->prec' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1239:24: note: Assuming that condition 'spx->precprec' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1241:24: note: Condition 'spx->prec==spy->prec' is always true libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1243:24: style: Condition 'spx->prec==spy->prec' is always true [knownConditionTrueFalse] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1237:24: note: Assuming that condition 'spx->prec>spy->prec' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1239:24: note: Assuming that condition 'spx->precprec' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1243:24: note: Condition 'spx->prec==spy->prec' is always true libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1258:24: style: Condition 'spx->precprec' is always true [knownConditionTrueFalse] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1253:29: note: Assuming that condition 'spx->prec==spy->prec' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1258:24: note: Condition 'spx->precprec' is always true libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3534:10: style: Condition 'cp==0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3603:5: error: Common realloc mistake: 'z' nulled but not freed upon failure [memleakOnRealloc] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:984:5: warning: Either the condition '(stp)==0' is redundant or there is possible null pointer dereference: stp. [nullPointerRedundantCheck] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:983:5: note: Assuming that condition '(stp)==0' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:984:5: note: Null pointer dereference libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:985:5: warning: Either the condition '(stp)==0' is redundant or there is possible null pointer dereference: stp. [nullPointerRedundantCheck] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:983:5: note: Assuming that condition '(stp)==0' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:985:5: note: Null pointer dereference libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:986:5: warning: Either the condition '(stp)==0' is redundant or there is possible null pointer dereference: stp. [nullPointerRedundantCheck] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:983:5: note: Assuming that condition '(stp)==0' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:986:5: note: Null pointer dereference libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:987:5: warning: Either the condition '(stp)==0' is redundant or there is possible null pointer dereference: stp. [nullPointerRedundantCheck] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:983:5: note: Assuming that condition '(stp)==0' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:987:5: note: Null pointer dereference libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:988:22: warning: Either the condition '(stp)==0' is redundant or there is possible null pointer dereference: stp. [nullPointerRedundantCheck] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:983:5: note: Assuming that condition '(stp)==0' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:988:22: note: Null pointer dereference libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1024:11: warning: Either the condition '(stp)==0' is redundant or there is possible null pointer dereference: stp. [nullPointerRedundantCheck] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:983:5: note: Assuming that condition '(stp)==0' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:989:22: note: Calling function 'buildshifts', 2nd argument 'stp' value is 0 libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1024:11: note: Null pointer dereference libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:5025:5: warning: Either the condition '(sp)==0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:5024:5: note: Assuming that condition '(sp)==0' is not redundant libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:5025:5: note: Null pointer dereference libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:2048:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:2808:26: style:inconclusive: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'. [funcArgNamesDifferent] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:209:26: note: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'. libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:2808:26: note: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'. libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:483:25: style: Local variable 'freelist' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1286:23: note: Shadowed declaration libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:483:25: note: Shadow variable libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:781:32: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:850:24: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:997:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:997:50: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1101:35: style: Parameter 'lemp' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1223:18: style: Variable 'spx' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1223:24: style: Variable 'spy' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1539:35: style: Parameter 'z' can be declared as pointer to const. However it seems that 'handle_T_option' is a callback function, if 'z' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1636:28: note: You might need to cast the function pointer here libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:1539:35: note: Parameter 'z' can be declared as pointer to const libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3025:43: style: Parameter 'lemp' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3071:20: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3089:18: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3122:18: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3193:21: style: Variable 'stp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3294:20: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3365:42: style: Parameter 'lemp' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3399:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3429:9: style: Variable 'tpltname' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3430:9: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3559:35: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3559:53: style: Parameter 'lemp' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3829:16: style: Parameter 'rp' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:3905:20: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4039:17: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4040:17: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4057:20: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4403:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4442:22: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4476:20: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4631:21: style: Variable 'rp2' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4847:30: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/gaiageo/lemon/lemon_src/lemon.c:4973:15: style: Variable 'oldnp' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:428:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:511:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:529:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:550:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:578:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:1045:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:2675:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_EPSG_ANY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:4281:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:4417:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:5191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:5728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_UNKNOWN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:6674:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:7340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:7488:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:7751:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:7972:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:8693:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:8757:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:11387:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_SVG_DEFAULT_MAX_PRECISION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:11421:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_SVG_DEFAULT_PRECISION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:12125:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MARK_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:12224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MARK_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:12949:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaDynamicLinePtr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:12975:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14394:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaGeomCollPtr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14642:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LITTLE_ENDIAN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14894:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14901:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14907:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14913:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14919:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14925:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14931:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14937:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14943:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14949:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14956:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14963:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14969:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:14975:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15041:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15048:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15054:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15060:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15066:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15072:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15078:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15084:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15090:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15096:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15102:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15108:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15114:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15120:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15585:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15646:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15706:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15767:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15828:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15889:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:15950:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRYCOLLECTION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16012:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16089:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16462:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16523:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16584:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16636:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_REVERSE_ORDER [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16689:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_CW_ORDER [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16741:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_CCW_ORDER [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16922:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:16984:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:17487:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:17547:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:17571:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:17661:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:17751:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:17841:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:18134:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_FILTER_MBR_DECLARE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:18141:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_FILTER_MBR_WITHIN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:18148:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_FILTER_MBR_CONTAINS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:18155:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_FILTER_MBR_INTERSECTS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:18911:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:18962:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_M [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:19057:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINTN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:19145:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_START_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:19151:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_END_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:19157:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINTN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:19214:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:19365:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:19764:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:19949:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:20028:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:20657:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:20836:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21486:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21559:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21827:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MBR_CONTAINS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21833:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MBR_DISJOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21839:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MBR_EQUAL [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21845:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MBR_INTERSECTS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21961:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MBR_OVERLAPS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21967:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MBR_TOUCHES [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:21973:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MBR_WITHIN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:23068:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaGeomCollPtr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:24539:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:24562:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:24585:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:24697:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:25378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:26237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:26556:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28142:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28552:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28594:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28631:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28673:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28713:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28758:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28799:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:28845:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTILINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:31025:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:31954:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:34297:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:34366:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:34484:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:34924:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:35131:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:35243:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:35281:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:35526:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:35649:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37156:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRY_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37276:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEOMETRY_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37283:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_COMPRESSED_GEOMETRY_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37290:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_TINYPOINT_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37296:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_ZIP_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37302:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_PDF_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37308:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_TIFF_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37314:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GIF_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37320:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_PNG_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37326:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_JPEG_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37332:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_EXIF_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37338:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_EXIF_GPS_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37344:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_WEBP_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37350:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_JP2_BLOB [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37535:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_RING_NONE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37736:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_RING_NONE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:37932:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DXF_V12 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:38535:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:38612:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:39323:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:39867:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:40667:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:40763:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:40854:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:40963:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:41478:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_CASE_IGNORE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:42275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEODESIC_ARC_LENGTH_METERS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:42353:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEODESIC_CHORD_LENGTH_METERS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:42431:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEODESIC_CENTRAL_ANGLE_RADIANS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:42545:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEODESIC_ARC_AREA_METERS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:42612:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_GEODESIC_ARC_HEIGHT_METERS [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:48547:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:48567:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOSBUF_CAP_ROUND [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:48604:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOSBUF_CAP_ROUND [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:48648:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOSBUF_JOIN_ROUND [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:48759:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:48798:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:49729:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_DETERMINISTIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:55155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:55173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/spatialite.c:55212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_CACHE_MAGIC1 [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/table_cloner.c:1172:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/table_cloner.c:559:35: style: Parameter 'cloner' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/spatialite/virtualXL.c:228:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREEXL_OK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualXL.c:417:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualXL.c:633:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREEXL_CELL_NULL [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualXL.c:944:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREEXL_CELL_NULL [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/srid_aux.c:377:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] libspatialite-5.1.0/src/spatialite/srid_aux.c:1793:47: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/spatialite/virtualbbox.c:306:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualbbox.c:880:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualbbox.c:385:18: style: Condition 'geom2!=NULL' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/virtualbbox.c:384:16: note: Assignment 'geom2=NULL', assigned value is 0 libspatialite-5.1.0/src/spatialite/virtualbbox.c:385:18: note: Condition 'geom2!=NULL' is always false libspatialite-5.1.0/src/spatialite/virtualbbox.c:384:14: style: Variable 'geom2' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:377:11: note: geom2 is assigned libspatialite-5.1.0/src/spatialite/virtualbbox.c:384:14: note: geom2 is overwritten libspatialite-5.1.0/src/spatialite/virtualbbox.c:384:14: style: Variable 'geom2' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:381:11: note: geom2 is assigned libspatialite-5.1.0/src/spatialite/virtualbbox.c:384:14: note: geom2 is overwritten libspatialite-5.1.0/src/spatialite/virtualbbox.c:308:12: style:inconclusive: Same expression used in consecutive assignments of 'maxx' and 'maxy'. [duplicateAssignExpression] libspatialite-5.1.0/src/spatialite/virtualbbox.c:309:12: note: Same expression used in consecutive assignments of 'maxx' and 'maxy'. libspatialite-5.1.0/src/spatialite/virtualbbox.c:308:12: note: Same expression used in consecutive assignments of 'maxx' and 'maxy'. libspatialite-5.1.0/src/spatialite/virtualbbox.c:477:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:690:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:814:10: style: Redundant assignment of 'pCursor' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:913:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:922:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:931:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:940:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:949:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:958:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:960:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualbbox.c:686:62: style: Parameter 'pIndex' can be declared as pointer to const. However it seems that 'vbbox_best_index' is a callback function, if 'pIndex' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualbbox.c:971:34: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualbbox.c:686:62: note: Parameter 'pIndex' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualbbox.c:909:23: style: Parameter 'pRowid' can be declared as pointer to const. However it seems that 'vbbox_update' is a callback function, if 'pRowid' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualbbox.c:981:31: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualbbox.c:909:23: note: Parameter 'pRowid' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualbbox.c:532:10: warning: Size of pointer 'Visible' used instead of size of its data. [pointerSize] libspatialite-5.1.0/src/spatialite/virtualbbox.c:690:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualbbox.c:814:10: style: Variable 'pCursor' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualbbox.c:913:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualbbox.c:922:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualbbox.c:931:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualbbox.c:940:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualbbox.c:949:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualbbox.c:958:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualbbox.c:960:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:119:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualdbf.c:155:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualdbf.c:372:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualdbf.c:622:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_NULL_VALUE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualdbf.c:949:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualXL.c:242:3: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualXL.c:268:9: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualXL.c:301:3: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualXL.c:167:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:412:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:836:9: style: Redundant assignment of 'idxNum' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:986:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:995:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:1004:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:1013:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:1022:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:1031:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:1033:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualXL.c:326:7: style: Local variable 'ret' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:158:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/virtualXL.c:326:7: note: Shadow variable libspatialite-5.1.0/src/spatialite/virtualXL.c:343:12: style: Local variable 'len' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:157:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/virtualXL.c:343:12: note: Shadow variable libspatialite-5.1.0/src/spatialite/virtualXL.c:982:21: style: Parameter 'pRowid' can be declared as pointer to const. However it seems that 'vXL_update' is a callback function, if 'pRowid' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualXL.c:1054:29: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualXL.c:982:21: note: Parameter 'pRowid' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualXL.c:167:7: style: Variable 'pAux' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:412:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:986:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:995:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:1004:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:1013:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:1022:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:1031:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualXL.c:1033:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:226:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualelementary.c:274:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_LINESTRING [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualelementary.c:342:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POLYGON [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualelementary.c:559:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualelementary.c:840:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaGeomCollPtr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualelementary.c:925:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualelementary.c:464:4: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualelementary.c:430:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:519:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:647:9: style: Redundant assignment of 'idxStr' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:989:9: style: Redundant assignment of 'pRowid' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:999:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1008:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1017:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1026:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1035:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1037:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualelementary.c:847:24: style: Local variable 'elem' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:645:26: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/virtualelementary.c:847:24: note: Shadow variable libspatialite-5.1.0/src/spatialite/virtualelementary.c:855:24: style: Local variable 'elem' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:645:26: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/virtualelementary.c:855:24: note: Shadow variable libspatialite-5.1.0/src/spatialite/virtualelementary.c:863:24: style: Local variable 'elem' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:645:26: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/virtualelementary.c:863:24: note: Shadow variable libspatialite-5.1.0/src/spatialite/virtualelementary.c:523:37: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualelementary.c:628:11: style: Variable 'table_name' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualelementary.c:629:11: style: Variable 'geom_column' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualelementary.c:984:30: style: Parameter 'pVTab' can be declared as pointer to const. However it seems that 'velem_update' is a callback function, if 'pVTab' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1058:31: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualelementary.c:984:30: note: Parameter 'pVTab' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualelementary.c:430:7: style: Variable 'pAux' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:519:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:989:9: style: Variable 'pRowid' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:999:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1008:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1017:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1026:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1035:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualelementary.c:1037:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_POINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualfdo.c:528:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_MULTIPOINT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualfdo.c:780:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_UNKNOWN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualfdo.c:955:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualfdo.c:1193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualfdo.c:1513:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualfdo.c:1851:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualdbf.c:246:3: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualdbf.c:160:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:367:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:825:9: style: Redundant assignment of 'idxNum' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:979:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:988:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:997:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1006:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1015:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1024:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1026:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualdbf.c:975:22: style: Parameter 'pRowid' can be declared as pointer to const. However it seems that 'vdbf_update' is a callback function, if 'pRowid' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1047:30: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualdbf.c:975:22: note: Parameter 'pRowid' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualdbf.c:160:7: style: Variable 'pAux' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:367:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:979:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:988:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:997:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1006:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1015:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1024:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualdbf.c:1026:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/statistics.c:4785:18: style: Variable 'aux2.is_view' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/statistics.c:4741:18: note: aux2.is_view is assigned libspatialite-5.1.0/src/spatialite/statistics.c:4785:18: note: aux2.is_view is overwritten libspatialite-5.1.0/src/spatialite/statistics.c:1230:12: style:inconclusive: Same expression used in consecutive assignments of 'max_x' and 'max_y'. [duplicateAssignExpression] libspatialite-5.1.0/src/spatialite/statistics.c:1231:12: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/spatialite/statistics.c:1230:12: note: Same expression used in consecutive assignments of 'max_x' and 'max_y'. libspatialite-5.1.0/src/spatialite/statistics.c:6389:8: style: Local variable 'i' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/statistics.c:6270:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/statistics.c:6389:8: note: Shadow variable libspatialite-5.1.0/src/spatialite/statistics.c:6403:8: style: Local variable 'i' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/statistics.c:6270:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/statistics.c:6403:8: note: Shadow variable libspatialite-5.1.0/src/spatialite/statistics.c:6477:8: style: Local variable 'i' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/statistics.c:6270:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/statistics.c:6477:8: note: Shadow variable libspatialite-5.1.0/src/spatialite/statistics.c:6621:8: style: Local variable 'i' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/statistics.c:6515:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/statistics.c:6621:8: note: Shadow variable libspatialite-5.1.0/src/spatialite/statistics.c:6635:8: style: Local variable 'i' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/statistics.c:6515:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/statistics.c:6635:8: note: Shadow variable libspatialite-5.1.0/src/spatialite/statistics.c:6704:8: style: Local variable 'i' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/statistics.c:6515:9: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/statistics.c:6704:8: note: Shadow variable libspatialite-5.1.0/src/spatialite/statistics.c:3179:25: style: Parameter 'aux' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/spatialite/statistics.c:3246:47: style: Parameter 'aux' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/spatialite/statistics.c:4723:26: style: Parameter 'aux' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:153:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geojson_property [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_UNKNOWN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geojson_column [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:235:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geojson_stack [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_STACK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:282:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:298:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:314:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:338:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geojson_keyval [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:394:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geojson_block [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:473:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_STACK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:515:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_STACK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:632:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_BLOCK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:664:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_BLOCK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:702:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geojson_parser [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:797:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:963:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1444:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_FEATURE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1547:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2677:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2727:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2985:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOJSON_NULL [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3337:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/statistics.c:1989:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/statistics.c:2332:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:239:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualknn.c:214:4: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualknn.c:181:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:235:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:292:9: style: Redundant assignment of 'idxStr' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:301:10: style: Redundant assignment of 'pCursor' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:310:10: style: Redundant assignment of 'pCursor' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:320:10: style: Redundant assignment of 'pCursor' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:330:10: style: Redundant assignment of 'pCursor' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:341:9: style: Redundant assignment of 'pRowid' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:351:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:360:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:369:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:378:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:387:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:389:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn.c:287:36: style: Parameter 'pCursor' can be declared as pointer to const. However it seems that 'vknn_filter' is a callback function, if 'pCursor' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualknn.c:405:30: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualknn.c:287:36: note: Parameter 'pCursor' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualknn.c:336:29: style: Parameter 'pVTab' can be declared as pointer to const. However it seems that 'vknn_update' is a callback function, if 'pVTab' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualknn.c:410:30: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualknn.c:336:29: note: Parameter 'pVTab' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualknn.c:181:7: style: Variable 'pAux' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:235:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:292:9: style: Variable 'idxStr' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:301:10: style: Variable 'pCursor' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:310:10: style: Variable 'pCursor' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:320:10: style: Variable 'pCursor' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:330:10: style: Variable 'pCursor' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:341:9: style: Variable 'pRowid' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:351:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:360:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:369:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:378:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:387:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn.c:389:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:207:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualknn2.c:245:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualknn2.c:721:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualknn2.c:887:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualfdo.c:1147:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/spatialite/virtualfdo.c:1342:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/spatialite/virtualfdo.c:583:11: style: Variable 'point' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:500:10: note: point is assigned libspatialite-5.1.0/src/spatialite/virtualfdo.c:583:11: note: point is overwritten libspatialite-5.1.0/src/spatialite/virtualfdo.c:594:10: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:508:9: note: line is assigned libspatialite-5.1.0/src/spatialite/virtualfdo.c:594:10: note: line is overwritten libspatialite-5.1.0/src/spatialite/virtualfdo.c:605:11: style: Variable 'polyg' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:516:10: note: polyg is assigned libspatialite-5.1.0/src/spatialite/virtualfdo.c:605:11: note: polyg is overwritten libspatialite-5.1.0/src/spatialite/virtualfdo.c:1741:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:1966:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2061:10: style: Redundant assignment of 'pCursor' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2171:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2180:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2189:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2198:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2207:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2209:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualfdo.c:1962:61: style: Parameter 'pIndex' can be declared as pointer to const. However it seems that 'vfdo_best_index' is a callback function, if 'pIndex' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2220:33: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualfdo.c:1962:61: note: Parameter 'pIndex' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualfdo.c:1841:10: warning: Size of pointer 'Srid' used instead of size of its data. [pointerSize] libspatialite-5.1.0/src/spatialite/virtualfdo.c:479:14: style: Variable 'z' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:480:14: style: Variable 'm' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:1966:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2061:10: style: Variable 'pCursor' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2171:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2180:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2189:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2198:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2207:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualfdo.c:2209:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:453:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:542:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:683:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:1570:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_NET_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:1709:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_NET_BLOCK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2133:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2454:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualknn2.c:817:4: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1201:27: warning: Either the condition 'cursor' is redundant or there is possible null pointer dereference: cursor. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1203:9: note: Assuming that condition 'cursor' is not redundant libspatialite-5.1.0/src/spatialite/virtualknn2.c:1201:27: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/virtualknn2.c:780:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:846:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:994:9: style: Redundant assignment of 'idxStr' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1204:9: style: Redundant assignment of 'cursor' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1206:9: style: Redundant assignment of 'column' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1293:9: style: Redundant assignment of 'pRowid' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1303:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1312:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1321:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1330:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1339:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1341:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualknn2.c:850:37: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1288:30: style: Parameter 'pVTab' can be declared as pointer to const. However it seems that 'vknn2_update' is a callback function, if 'pVTab' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1362:31: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualknn2.c:1288:30: note: Parameter 'pVTab' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualknn2.c:780:7: style: Variable 'pAux' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:846:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1293:9: style: Variable 'pRowid' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1303:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1312:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1321:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1330:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1339:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualknn2.c:1341:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:840:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:1527:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:1670:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2034:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2169:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2281:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2444:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2566:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2711:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:3470:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:3506:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:3521:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_UNKNOWN [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4016:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4204:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4454:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4484:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4539:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4693:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4812:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4896:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_NET_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5043:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_NET_BLOCK [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5805:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5985:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7369:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7725:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_XY_Z [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:8015:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:8182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:8706:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:315:5: error: Memory leak: nd.Nodes [memleak] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:315:5: error: Memory leak: nd.NodesBuffer [memleak] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:315:5: error: Memory leak: nd.ArcsBuffer [memleak] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:1943:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2097:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2243:9: style: Redundant assignment of 'idxStr' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2672:9: style: Redundant assignment of 'pRowid' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2715:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2724:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2733:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2742:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2751:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2753:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:1052:11: style: Variable 'from_code' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:1053:11: style: Variable 'to_code' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:1054:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2101:37: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:791:11: error: Uninitialized variables: &pN.InternalIndex, &pN.Id, &pN.CoordX, &pN.CoordY, &pN.NumArcs, &pN.Arcs [uninitvar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:804:11: error: Uninitialized variables: &pN.InternalIndex, &pN.Code, &pN.CoordX, &pN.CoordY, &pN.NumArcs, &pN.Arcs [uninitvar] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2097:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2243:9: style: Variable 'idxStr' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2672:9: style: Variable 'pRowid' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2715:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2724:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2733:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2742:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2751:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualnetwork.c:2753:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualshape.c:218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_DBF_COLNAME_LOWERCASE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualshape.c:686:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualshape.c:738:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualshape.c:975:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_NULL_VALUE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualshape.c:1237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualshape.c:1308:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualshape.c:325:3: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualshape.c:226:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:681:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1197:9: style: Redundant assignment of 'idxNum' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1367:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1376:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1385:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1394:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1403:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1412:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1414:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualshape.c:1363:22: style: Parameter 'pRowid' can be declared as pointer to const. However it seems that 'vshp_update' is a callback function, if 'pRowid' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualshape.c:1435:32: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualshape.c:1363:22: note: Parameter 'pRowid' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualshape.c:656:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:681:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:739:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:1367:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:1376:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:1385:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:1394:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:1403:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:1412:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualshape.c:1414:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:649:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:543:31: warning: Either the condition 'i_dot>1' is redundant or memcpy() argument nr 3 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:537:14: note: Assuming that condition 'i_dot>1' is not redundant libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:539:8: note: l_db is assigned 'i_dot-3' here. libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:543:31: note: Invalid argument libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:596:4: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:563:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:622:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:740:9: style: Redundant assignment of 'idxStr' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:909:9: style: Redundant assignment of 'cursor' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:911:9: style: Redundant assignment of 'column' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:932:9: style: Redundant assignment of 'pRowid' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:942:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:951:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:960:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:969:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:978:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:980:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:626:37: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:716:11: style: Variable 'geom_column' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:747:9: style: Variable 'tn' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:775:9: style: Variable 'tn' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:927:31: style: Parameter 'pVTab' can be declared as pointer to const. However it seems that 'vspidx_update' is a callback function, if 'pVTab' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:1001:32: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:927:31: note: Parameter 'pVTab' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:563:7: style: Variable 'pAux' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:622:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:909:9: style: Variable 'cursor' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:911:9: style: Variable 'column' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:932:9: style: Variable 'pRowid' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:942:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:951:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:960:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:969:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:978:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualspatialindex.c:980:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1327:12: style: Condition 'len==0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1310:28: note: Assuming that condition 'ft->geom_offset_end<=ft->geom_offset_start' is not redundant libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1318:12: note: Assuming condition is false libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1326:30: note: Assignment 'len=ft->geom_offset_end-ft->geom_offset_start', assigned value is greater than 0 libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1327:12: note: Condition 'len==0' is always false libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1999:13: style: Condition 'len==0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1983:29: note: Assuming that condition 'ft->geom_offset_end<=ft->geom_offset_start' is not redundant libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1991:13: note: Assuming condition is false libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1998:31: note: Assignment 'len=ft->geom_offset_end-ft->geom_offset_start', assigned value is greater than 0 libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1999:13: note: Condition 'len==0' is always false libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2231:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2672:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3157:9: style: Redundant assignment of 'idxNum' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3362:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3371:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3380:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3389:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3398:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3407:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3409:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1748:11: style: Variable 'type' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:1749:11: style: Variable 'dims' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3358:19: style: Parameter 'pRowid' can be declared as pointer to const. However it seems that 'vgeojson_update' is a callback function, if 'pRowid' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3430:34: note: You might need to cast the function pointer here libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3358:19: note: Parameter 'pRowid' can be declared as pointer to const libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2648:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2672:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:2728:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3362:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3371:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3380:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3389:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3398:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3407:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualgeojson.c:3409:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:1640:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5912:17: style: The if condition is the same as the previous if condition [duplicateCondition] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5905:17: note: First condition libspatialite-5.1.0/src/spatialite/virtualrouting.c:5912:17: note: Second condition libspatialite-5.1.0/src/spatialite/virtualrouting.c:1876:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/spatialite/virtualrouting.c:556:5: error: Memory leak: nd.Nodes [memleak] libspatialite-5.1.0/src/spatialite/virtualrouting.c:556:5: error: Memory leak: nd.NodesBuffer [memleak] libspatialite-5.1.0/src/spatialite/virtualrouting.c:556:5: error: Memory leak: nd.LinksBuffer [memleak] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2891:10: style: Redundant initialization for 'p_in'. The initialized value is overwritten before it is read. [redundantInitialization] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2884:22: note: p_in is initialized libspatialite-5.1.0/src/spatialite/virtualrouting.c:2891:10: note: p_in is overwritten libspatialite-5.1.0/src/spatialite/virtualrouting.c:4543:9: style: Variable 'cost' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4539:9: note: cost is assigned libspatialite-5.1.0/src/spatialite/virtualrouting.c:4543:9: note: cost is overwritten libspatialite-5.1.0/src/spatialite/virtualrouting.c:7142:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7320:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7517:9: style: Redundant assignment of 'idxStr' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9075:9: style: Redundant assignment of 'pRowid' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9159:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9168:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9177:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9186:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9195:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9197:7: style: Redundant assignment of 'zNew' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/virtualrouting.c:6537:20: style: Local variable 'xname' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:6412:10: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/virtualrouting.c:6537:20: note: Shadow variable libspatialite-5.1.0/src/spatialite/virtualrouting.c:6842:24: style: Local variable 'multiple' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:6806:25: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/virtualrouting.c:6842:24: note: Shadow variable libspatialite-5.1.0/src/spatialite/virtualrouting.c:1045:11: style: Variable 'from_code' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualrouting.c:1046:11: style: Variable 'to_code' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualrouting.c:1047:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualrouting.c:6290:15: style: Variable 'code' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7324:37: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2819:11: error: Uninitialized variables: &pN.InternalIndex, &pN.Id, &pN.CoordX, &pN.CoordY, &pN.NumLinks, &pN.Links [uninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2832:11: error: Uninitialized variables: &pN.InternalIndex, &pN.Code, &pN.CoordX, &pN.CoordY, &pN.NumLinks, &pN.Links [uninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:3789:16: warning: Uninitialized variable: sql [uninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:3776:19: note: Assuming condition is false libspatialite-5.1.0/src/spatialite/virtualrouting.c:3789:16: note: Uninitialized variable: sql libspatialite-5.1.0/src/spatialite/virtualrouting.c:3816:16: warning: Uninitialized variable: sql [uninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:3803:19: note: Assuming condition is false libspatialite-5.1.0/src/spatialite/virtualrouting.c:3816:16: note: Uninitialized variable: sql libspatialite-5.1.0/src/spatialite/virtualrouting.c:3972:11: error: Uninitialized variables: &dist.Cities, &dist.Distances, &dist.NearestIndex [uninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:4002:11: error: Uninitialized variable: &sub.Cost [uninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:2319:9: error: Uninitialized variable: from [legacyUninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5560:20: error: Uninitialized variable: cod_node_from [legacyUninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5560:35: error: Uninitialized variable: cod_node_to [legacyUninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5583:20: error: Uninitialized variable: id_node_from [legacyUninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5583:34: error: Uninitialized variable: id_node_to [legacyUninitvar] libspatialite-5.1.0/src/spatialite/virtualrouting.c:954:14: style: Variable 'z' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:1464:19: style: Variable 'route_num' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:1640:15: style: Variable 'route_num' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5676:26: style: Variable 'geom' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:5859:26: style: Variable 'geom' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7096:29: style: Variable 'route_row' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7320:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7506:27: style: Variable 'point' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7509:17: style: Variable 'n_bytes' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:7517:9: style: Variable 'idxStr' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9075:9: style: Variable 'pRowid' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9159:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9168:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9177:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9186:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9195:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/virtualrouting.c:9197:7: style: Variable 'zNew' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:37698:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libspatialite-5.1.0/src/spatialite/spatialite.c:55112:8: style: The if condition is the same as the previous if condition [duplicateCondition] libspatialite-5.1.0/src/spatialite/spatialite.c:55061:8: note: First condition libspatialite-5.1.0/src/spatialite/spatialite.c:55112:8: note: Second condition libspatialite-5.1.0/src/spatialite/spatialite.c:55126:8: style: The if condition is the same as the previous if condition [duplicateCondition] libspatialite-5.1.0/src/spatialite/spatialite.c:55112:8: note: First condition libspatialite-5.1.0/src/spatialite/spatialite.c:55126:8: note: Second condition libspatialite-5.1.0/src/spatialite/spatialite.c:55134:8: style: The if condition is the same as the previous if condition [duplicateCondition] libspatialite-5.1.0/src/spatialite/spatialite.c:55126:8: note: First condition libspatialite-5.1.0/src/spatialite/spatialite.c:55134:8: note: Second condition libspatialite-5.1.0/src/spatialite/spatialite.c:239:11: style: Assignment 'colnames=NULL' is redundant with condition 'colnames==NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/spatialite/spatialite.c:238:18: note: Condition 'colnames==NULL' libspatialite-5.1.0/src/spatialite/spatialite.c:239:11: note: Assignment 'colnames=NULL' is redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18502:26: style: The statement 'if (*(srid_check+1)!=geom->Srid) *(srid_check+1)=geom->Srid' is logically equivalent to '*(srid_check+1)=geom->Srid'. [duplicateConditionalAssign] libspatialite-5.1.0/src/spatialite/spatialite.c:18503:26: note: Assignment '*(srid_check+1)=geom->Srid' libspatialite-5.1.0/src/spatialite/spatialite.c:18502:26: note: Condition '*(srid_check+1)!=geom->Srid' is redundant libspatialite-5.1.0/src/spatialite/spatialite.c:23804:14: style: Condition 'argc>=4' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/spatialite.c:23757:14: note: Assuming that condition 'argc>=3' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:23804:14: note: Condition 'argc>=4' is always false libspatialite-5.1.0/src/spatialite/spatialite.c:23825:14: style: Condition 'argc>=5' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/spatialite.c:23757:14: note: Assuming that condition 'argc>=3' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:23825:14: note: Condition 'argc>=5' is always false libspatialite-5.1.0/src/spatialite/spatialite.c:23884:8: style: Condition 'check_origin_destination' is always true [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/spatialite.c:23882:31: note: Assignment 'check_origin_destination=1', assigned value is 1 libspatialite-5.1.0/src/spatialite/spatialite.c:23884:8: note: Condition 'check_origin_destination' is always true libspatialite-5.1.0/src/spatialite/spatialite.c:23949:18: style: Condition 'proj_from!=NULL' is always true [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/spatialite.c:23951:16: style: Condition 'proj_to!=NULL' is always true [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/spatialite.c:26329:7: style: Condition '!ret' is always true [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/spatialite.c:26327:9: note: Assignment 'ret=0', assigned value is 0 libspatialite-5.1.0/src/spatialite/spatialite.c:26329:7: note: Condition '!ret' is always true libspatialite-5.1.0/src/spatialite/spatialite.c:41759:19: style: Condition 'x=='('' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/spatialite/spatialite.c:1550:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/spatialite/spatialite.c:1660:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/spatialite/spatialite.c:11602:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/spatialite/spatialite.c:11635:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/src/spatialite/spatialite.c:34877:4: error: Memory leak: txt [memleak] libspatialite-5.1.0/src/spatialite/spatialite.c:37422:1: error: Memory leak: p_blob [memleak] libspatialite-5.1.0/src/spatialite/spatialite.c:1048:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1047:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1048:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1493:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1492:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1493:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1595:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1594:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1595:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1690:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1689:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1690:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1710:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1709:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1710:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1777:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1776:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1777:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1808:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1807:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1808:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1838:30: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1837:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1838:30: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1869:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1868:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1869:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:1917:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:1916:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:1917:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:3163:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:3162:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:3163:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:3384:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:3383:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:3384:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:3881:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:3880:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:3881:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:3910:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:3909:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:3910:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:3944:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:3943:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:3944:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:3978:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:3977:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:3978:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:4013:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:4012:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:4013:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:4041:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:4040:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:4041:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:4070:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:4069:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:4070:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:4097:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:4096:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:4097:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:4124:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:4123:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:4124:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:4147:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:4146:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:4147:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:5733:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:5732:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:5733:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:6641:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:6640:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:6641:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:7159:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:7158:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:7159:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:7198:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:7197:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:7198:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:7439:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:7438:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:7439:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:7702:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:7701:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:7702:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:7860:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:7859:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:7860:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:7909:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:7908:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:7909:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:8670:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:8668:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:8670:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:8735:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:8733:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:8735:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:8799:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:8798:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:8799:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:8896:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:8895:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:8896:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:8975:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:8974:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:8975:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9040:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9039:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9040:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9108:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9107:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9108:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9225:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9223:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9225:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9553:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9552:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9553:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9589:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9588:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9589:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9617:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9616:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9617:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9717:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9716:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9717:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9959:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9958:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9959:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:9989:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:9988:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:9989:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10026:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10025:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10026:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10093:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10092:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10093:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10218:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10217:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10218:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10274:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10273:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10274:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10320:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10319:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10320:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10361:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10360:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10361:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10436:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10435:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10436:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10534:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10533:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10534:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10573:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10572:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10573:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10610:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10609:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10610:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10722:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10721:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10722:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10843:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10842:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10843:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10878:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10877:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10878:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10904:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10903:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10904:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10932:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10931:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10932:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:10962:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:10960:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:10962:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:11024:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:11022:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:11024:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:12112:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:12111:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:12112:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:12210:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:12209:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:12210:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17018:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17017:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17018:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17271:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17270:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17271:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17315:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17314:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17315:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17411:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17410:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17411:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17451:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17450:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17451:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17511:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17510:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17511:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17575:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17574:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17575:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17665:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17664:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17665:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17755:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17754:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17755:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:17845:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:17844:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:17845:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18071:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18070:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18071:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18175:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18174:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18175:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18248:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18247:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18248:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18327:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18326:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18327:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18388:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18387:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18388:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18593:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18592:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18593:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18643:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18642:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18643:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18693:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18692:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18693:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18743:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:18742:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:18743:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:21187:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:21186:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:21187:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:21763:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:21762:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:21763:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28014:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28013:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28014:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28540:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28539:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28540:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28577:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28576:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28577:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28619:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28618:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28619:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28656:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28655:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28656:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28698:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28697:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28698:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28738:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28737:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28738:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28784:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28783:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28784:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:28825:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:28824:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:28825:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:34699:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:34698:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:34699:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:34722:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:34721:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:34722:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:34744:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:34743:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:34744:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:34771:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:34770:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:34771:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:34817:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:34816:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:34817:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:34854:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:34853:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:34854:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35174:33: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35173:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35174:33: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35175:33: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35173:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35175:33: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35301:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35299:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35301:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35344:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35342:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35344:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35428:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35427:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35428:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35531:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35530:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35531:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35654:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35653:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35654:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35746:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35744:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35746:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35788:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35786:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35788:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35966:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35964:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35966:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:35997:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:35995:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:35997:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36028:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36026:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36028:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36058:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36056:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36058:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36088:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36086:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36088:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36119:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36118:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36119:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36208:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36207:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36208:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36242:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36241:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36242:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36276:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36275:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36276:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36308:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36307:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36308:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36348:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36347:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36348:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36376:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36375:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36376:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36405:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36404:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36405:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36439:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36438:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36439:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36467:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36466:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36467:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36495:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36494:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36495:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36523:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36522:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36523:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36560:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36559:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36560:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36618:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36617:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36618:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36654:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36653:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36654:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36702:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36701:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36702:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36750:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36749:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36750:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36862:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36861:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36862:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36890:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36889:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36890:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36922:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36921:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36922:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36950:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36949:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36950:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:36984:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:36983:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:36984:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:37115:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:37114:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:37115:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:37148:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:37147:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:37148:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:37371:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:37370:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:37371:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:37440:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:37439:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:37440:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:37543:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:37542:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:37543:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:37744:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:37743:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:37744:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:37962:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:37961:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:37962:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:37994:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:37993:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:37994:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38045:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38044:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38045:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38292:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38291:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38292:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38554:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38553:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38554:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38634:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38633:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38634:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38687:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38686:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38687:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38735:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38734:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38735:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38764:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38763:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38764:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38802:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38801:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38802:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:38862:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:38861:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:38862:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39041:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39040:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39041:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39097:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39096:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39097:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39125:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39124:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39125:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39203:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39202:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39203:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39283:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39282:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39283:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39407:28: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39402:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39407:28: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39608:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39607:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39608:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39666:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39665:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39666:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39697:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39696:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39697:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39730:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39729:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39730:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39772:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39771:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39772:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39825:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39824:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39825:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:39964:28: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:39959:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:39964:28: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40090:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40089:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40090:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40154:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40153:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40154:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40187:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40186:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40187:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40218:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40217:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40218:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40251:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40250:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40251:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40299:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40298:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40299:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40363:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40362:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40363:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40480:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40479:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40480:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40693:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40692:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40693:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40767:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40766:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40767:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40857:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40856:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40857:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:40967:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:40966:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:40967:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:41486:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:41485:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:41486:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:41580:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:41579:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:41580:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:42646:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:42645:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:42646:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:42917:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:42916:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:42917:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:42943:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:42942:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:42943:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:42972:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:42971:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:42972:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:43026:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:43025:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:43026:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:43068:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:43067:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:43068:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:43104:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:43103:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:43104:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:46860:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:46857:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:46860:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:46921:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:46918:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:46921:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:46982:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:46979:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:46982:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47029:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47026:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47029:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47357:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47354:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47357:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47432:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47429:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47432:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47507:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47504:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47507:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47562:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47559:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47562:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47595:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47592:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47595:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47632:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47629:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47632:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47756:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47754:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47756:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:47790:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:47788:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:47790:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:48506:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:48505:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:48506:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:49066:29: warning: Either the condition 'argv' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck] libspatialite-5.1.0/src/spatialite/spatialite.c:49065:5: note: Assuming that condition 'argv' is not redundant libspatialite-5.1.0/src/spatialite/spatialite.c:49066:29: note: Null pointer dereference libspatialite-5.1.0/src/spatialite/spatialite.c:18484:17: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libspatialite-5.1.0/src/spatialite/spatialite.c:18501:17: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libspatialite-5.1.0/src/spatialite/spatialite.c:18546:18: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] libspatialite-5.1.0/src/spatialite/spatialite.c:7923:10: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/spatialite/spatialite.c:7917:7: note: name is assigned libspatialite-5.1.0/src/spatialite/spatialite.c:7923:10: note: name is overwritten libspatialite-5.1.0/src/spatialite/spatialite.c:7974:12: style:inconclusive: Same expression used in consecutive assignments of 'g_xmax' and 'g_ymax'. [duplicateAssignExpression] libspatialite-5.1.0/src/spatialite/spatialite.c:7975:12: note: Same expression used in consecutive assignments of 'g_xmax' and 'g_ymax'. libspatialite-5.1.0/src/spatialite/spatialite.c:7974:12: note: Same expression used in consecutive assignments of 'g_xmax' and 'g_ymax'. libspatialite-5.1.0/src/spatialite/spatialite.c:7982:12: style:inconclusive: Same expression used in consecutive assignments of 'i_xmax' and 'i_ymax'. [duplicateAssignExpression] libspatialite-5.1.0/src/spatialite/spatialite.c:7983:12: note: Same expression used in consecutive assignments of 'i_xmax' and 'i_ymax'. libspatialite-5.1.0/src/spatialite/spatialite.c:7982:12: note: Same expression used in consecutive assignments of 'i_xmax' and 'i_ymax'. libspatialite-5.1.0/src/spatialite/spatialite.c:11920:37: style: Redundant assignment of 'cache->gpkg_mode' to itself. [selfAssignment] libspatialite-5.1.0/src/spatialite/spatialite.c:34795:10: style: Local variable 'dval' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:34791:11: note: Shadowed declaration libspatialite-5.1.0/src/spatialite/spatialite.c:34795:10: note: Shadow variable libspatialite-5.1.0/src/spatialite/spatialite.c:2635:14: style: Variable 'sqlite' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:9294:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:11228:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:11285:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:11357:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:11464:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:11584:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:11791:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12006:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12053:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12311:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12362:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12420:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12484:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12554:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12618:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12689:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12766:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:12930:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:13076:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:13118:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:13241:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:13323:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:13438:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:13575:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:13704:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:13857:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14026:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14215:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14375:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14423:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14426:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14474:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14559:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14602:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14697:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14744:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14797:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14842:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:14995:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15141:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15186:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15231:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15284:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15337:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15392:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15492:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15558:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15619:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15679:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15740:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15801:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15862:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15923:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:15984:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16054:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16123:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16182:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16263:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16345:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16435:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16496:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16557:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16614:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16667:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16719:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16767:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16810:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16856:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16896:11: style: Variable 'p_dim' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16901:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:16963:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:17014:11: style: Variable 'p_type' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:17181:11: style: Variable 'p_type' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:17186:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:17359:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:17936:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:17998:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:18455:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:18529:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:18795:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:18840:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:18885:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:18936:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:18987:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19044:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19186:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19272:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19329:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19432:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19499:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19570:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19700:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:19927:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:20125:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:20213:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:20411:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:20475:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:20534:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:20616:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:20746:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:20890:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:21380:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:21523:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:21875:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:21996:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22074:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22162:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22214:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22267:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22349:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22413:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22477:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22519:11: style: Variable 'p_proj' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22522:11: style: Variable 'p_a' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22523:11: style: Variable 'p_b' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22612:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22652:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22707:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22758:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22797:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22836:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22877:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22924:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:22987:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23049:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23098:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23101:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23158:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23214:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23273:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23359:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23510:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23598:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:23645:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24002:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24105:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24603:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24656:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24762:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24826:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24887:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24930:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:24982:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:25037:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:25135:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:25341:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:25359:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:25386:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:25604:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:25657:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:25710:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26167:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26285:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26456:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26524:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26604:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26678:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26752:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26812:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:26901:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27012:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27091:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27166:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27242:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27318:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27395:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27457:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27519:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27581:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27643:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27705:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27767:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27829:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:27901:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:28060:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:28285:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:28481:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:28877:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:28954:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:29035:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30376:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30467:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30542:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30604:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30666:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30742:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30820:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30885:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:30970:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:31082:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:31158:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:31243:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:31303:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:31380:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:31541:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:31703:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:31852:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:32118:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:34289:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:34320:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:34431:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:35424:11: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:36783:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:36802:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:36821:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:36840:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:37022:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:37111:20: style: Variable 'p_blob' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:37434:20: style: Variable 'p_blob' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:37691:20: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:37872:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:39436:36: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:39995:36: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:42077:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:42188:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:47675:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:48344:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:48365:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:48748:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:48787:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:48826:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:55145:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:55191:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/spatialite/spatialite.c:6957:17: warning: Uninitialized variable: gtype [uninitvar] libspatialite-5.1.0/src/spatialite/spatialite.c:6943:19: note: Assuming condition is false libspatialite-5.1.0/src/spatialite/spatialite.c:6957:17: note: Uninitialized variable: gtype libspatialite-5.1.0/src/spatialite/spatialite.c:189:11: style: struct member 'gpkg_table::table' is never used. [unusedStructMember] libspatialite-5.1.0/src/spatialite/spatialite.c:190:24: style: struct member 'gpkg_table::next' is never used. [unusedStructMember] libspatialite-5.1.0/src/spatialite/spatialite.c:1482:17: style: Variable 'n_bytes' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:1582:17: style: Variable 'n_bytes' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:2989:9: style: Variable 'ok_isometa' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:4292:8: style: Variable 'geom' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:7317:8: style: Variable 'geom' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:14508:9: style: Variable 'geo1' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:15554:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:15615:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:15675:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:15736:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:15797:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:15858:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:15919:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:15980:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16050:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16119:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16178:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16259:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16341:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16431:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16492:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16553:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16610:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16663:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:16715:27: style: Variable 'geom2' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17584:10: style: Variable 'nodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17585:13: style: Variable 'hasNodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17590:10: style: Variable 'nodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17591:13: style: Variable 'hasNodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17674:10: style: Variable 'nodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17675:13: style: Variable 'hasNodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17680:10: style: Variable 'nodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17681:13: style: Variable 'hasNodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17764:10: style: Variable 'nodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17765:13: style: Variable 'hasNodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17770:10: style: Variable 'nodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17771:13: style: Variable 'hasNodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17854:10: style: Variable 'nodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17855:13: style: Variable 'hasNodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17860:10: style: Variable 'nodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:17861:13: style: Variable 'hasNodata' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:20885:27: style: Variable 'point' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:20886:28: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:21869:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:23679:11: style: Variable 'intval' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:23730:34: style: Variable 'check_origin_destination' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:36145:18: style: Variable 'separator' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:37378:12: style: Variable 'p_blob' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/spatialite/spatialite.c:37379:13: style: Variable 'n_bytes' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/srsinit/epsg_inlined_extra.c:245:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_EPSG_WGS84_ONLY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/epsg_from_gdal-proj6.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/epsg_from_gdal-proj6.c:160:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAO_Other [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:137:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:321:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:353:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:371:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:2262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/epsg_from_gdal.c:57:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAO_Other [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:212:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:383:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:401:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:2313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:2232:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:2280:9: style: Condition '!parse_wkt(fl_wkt,&epsg)' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:2280:20: note: Calling function 'parse_wkt' returns 1 libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:2280:9: note: Condition '!parse_wkt(fl_wkt,&epsg)' is always false libspatialite-5.1.0/src/srsinit/srs_init.c:101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_EPSG_NONE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/srs_init.c:174:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_EPSG_NONE [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/srs_init.c:502:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/srs_init.c:806:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_EPSG_ANY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/srs_init.c:841:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIA_EPSG_ANY [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/srs_init.c:955:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:268:24: style: Variable 'e1' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:269:24: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:1851:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:253:22: error: Uninitialized variable: line [uninitvar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:248:10: note: Assuming condition is false libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:253:22: note: Uninitialized variable: line libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:1851:26: style: Variable 'p' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg.c:2096:18: style: Variable 'pending_footer' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/topology/gaia_auxtopo.c:6110:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:145:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SqlProc_VarList [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:270:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SqlProc_Variable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:549:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLPROC_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:688:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLPROC_START [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:953:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1347:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1391:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1440:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1482:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1526:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1569:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1612:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1673:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1715:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1758:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:2361:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:2284:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:2317:9: style: Condition '!parse_epsg(fl_epsg,&epsg)' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:2317:21: note: Calling function 'parse_epsg' returns 1 libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:2317:9: note: Condition '!parse_epsg(fl_epsg,&epsg)' is always false libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:298:24: style: Variable 'e1' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:299:24: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:1883:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:1883:26: style: Variable 'p' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/srsinit/epsg_update/auto_epsg_ext.c:2148:18: style: Variable 'pending_footer' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_add_tile_triggers.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/wfs/wfs_in.c:4696:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/wfs/wfs_in.c:4716:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/wfs/wfs_in.c:4894:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/wfs/wfs_in.c:4715:21: style: The statement 'if (path_or_url!=NULL) path_or_url=NULL' is logically equivalent to 'path_or_url=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4716:14: note: Assignment 'path_or_url=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4715:21: note: Condition 'path_or_url!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4732:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4733:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4732:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4743:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4744:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4743:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4754:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4755:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4754:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4765:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4766:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4765:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4787:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4788:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4787:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4798:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4799:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4798:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4809:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4810:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4809:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4820:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4821:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4820:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4842:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4843:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4842:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4910:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4911:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4910:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/src/wfs/wfs_in.c:4920:16: style: The statement 'if (handle!=NULL) handle=NULL' is logically equivalent to 'handle=NULL'. [duplicateConditionalAssign] libspatialite-5.1.0/src/wfs/wfs_in.c:4921:9: note: Assignment 'handle=NULL' libspatialite-5.1.0/src/wfs/wfs_in.c:4920:16: note: Condition 'handle!=NULL' is redundant libspatialite-5.1.0/test/check_add_tile_triggers.c:61:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4695:23: style: Condition 'progress_callback==NULL' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/wfs/wfs_in.c:4695:2: style: Same expression on both sides of '||'. [duplicateExpression] libspatialite-5.1.0/src/wfs/wfs_in.c:4677:35: style: Parameter 'sqlite' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4681:43: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4682:27: style: Parameter 'progress_callback' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4683:10: style: Parameter 'callback_ptr' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4938:15: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4938:26: style: Parameter 'srid' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4938:37: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4938:48: style: Parameter 'nullable' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4951:13: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4951:24: style: Parameter 'nullable' can be declared as pointer to const [constParameterPointer] libspatialite-5.1.0/src/wfs/wfs_in.c:4733:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4744:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4755:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4766:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4777:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4788:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4799:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4810:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4821:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4832:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4843:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4854:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4867:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4879:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4911:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4921:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4932:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4945:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/wfs/wfs_in.c:4957:9: style: Variable 'handle' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/virtualtext/virtualtext.c:297:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:362:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usable [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:545:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRTTXT_INTEGER [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:865:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRTTXT_INTEGER [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:993:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vrttxt_row_block [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1038:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRTTXT_FIELDS_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1066:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaiaTextReader [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1131:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRTTXT_FIELDS_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRTTXT_NULL [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1397:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1449:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRTTXT_BLOCK_MAX [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1907:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRTTXT_NULL [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_add_tile_triggers_bad_table_name.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_clone_table.c:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_clone_table.c:981:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_bufovflw.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: dbf [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: shape [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: shape2 [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: shape2geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: table_a [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: table_b [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: pk [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: name [memleak] libspatialite-5.1.0/test/check_bufovflw.c:169:4: error: Memory leak: geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: dbf [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: shape [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: shape2 [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: shape2geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: table_a [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: table_b [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: pk [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: name [memleak] libspatialite-5.1.0/test/check_bufovflw.c:182:4: error: Memory leak: geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: dbf [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: shape [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: shape2 [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: shape2geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: table_a [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: table_b [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: pk [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: name [memleak] libspatialite-5.1.0/test/check_bufovflw.c:194:4: error: Memory leak: geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: dbf [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: shape [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: shape2 [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: shape2geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: table_a [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: table_b [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: pk [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: name [memleak] libspatialite-5.1.0/test/check_bufovflw.c:208:4: error: Memory leak: geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: dbf [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: shape [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: shape2 [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: shape2geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: table_a [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: table_b [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: pk [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: name [memleak] libspatialite-5.1.0/test/check_bufovflw.c:220:4: error: Memory leak: geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: dbf [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: shape [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: shape2 [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: shape2geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: table_a [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: table_b [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: pk [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: name [memleak] libspatialite-5.1.0/test/check_bufovflw.c:232:4: error: Memory leak: geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: dbf [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: shape [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: shape2 [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: shape2geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: table_a [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: table_b [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: pk [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: name [memleak] libspatialite-5.1.0/test/check_bufovflw.c:244:4: error: Memory leak: geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: dbf [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: shape [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: shape2 [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: shape2geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: table_a [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: table_b [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: pk [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: name [memleak] libspatialite-5.1.0/test/check_bufovflw.c:256:4: error: Memory leak: geom [memleak] libspatialite-5.1.0/test/check_bufovflw.c:1181:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1150:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1181:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1236:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1205:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1236:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1291:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1260:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1291:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1344:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1315:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1344:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1399:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1368:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1399:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1454:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1423:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1454:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1509:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1478:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1509:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1563:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1534:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1563:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1621:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1588:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1621:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1680:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1646:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1680:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:1753:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_bufovflw.c:1705:9: note: ret is assigned libspatialite-5.1.0/test/check_bufovflw.c:1753:9: note: ret is overwritten libspatialite-5.1.0/test/check_bufovflw.c:76:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:596:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1789:22: warning: Identical condition 'c=='\0'', second condition is always false [identicalConditionAfterEarlyExit] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1787:10: note: If condition 'c=='\0'' is true, the function will return/exit libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:1789:22: note: Testing identical condition 'c=='\0'' libspatialite-5.1.0/test/check_control_points.c:912:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_control_points.c:294:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_control_points.c:912:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:2314:7: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] libspatialite-5.1.0/test/check_clone_table.c:1446:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:595:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:2193:8: style: Local variable 'ret' shadows outer variable [shadowVariable] libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:2151:9: note: Shadowed declaration libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:2193:8: note: Shadow variable libspatialite-5.1.0/src/stored_procedures/stored_procedures.c:133:35: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_clone_table.c:1392:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_clone_table.c:1446:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_create.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_create.c:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_createBaseTables.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_createBaseTables.c:141:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_createBaseTables.c:138:9: note: ret is assigned libspatialite-5.1.0/test/check_createBaseTables.c:141:9: note: ret is overwritten libspatialite-5.1.0/test/check_create.c:146:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_create.c:137:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_dbf_load.c:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_create.c:146:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_dbf_load.c:117:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_dbf_load.c:54:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_dbf_load.c:117:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_drop_rename.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_drop_rename.c:268:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_drop_rename.c:490:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_drop_rename.c:639:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_drop_rename.c:762:13: style: Condition 'ret<0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/test/check_drop_rename.c:761:28: note: Calling function 'do_close_test_db' returns 1 libspatialite-5.1.0/test/check_drop_rename.c:761:28: note: Assignment 'ret=do_close_test_db(handle,cache)', assigned value is 1 libspatialite-5.1.0/test/check_drop_rename.c:762:13: note: Condition 'ret<0' is always false libspatialite-5.1.0/test/check_drop_rename.c:782:13: style: Condition 'ret<0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/test/check_drop_rename.c:781:28: note: Calling function 'do_close_test_db' returns 1 libspatialite-5.1.0/test/check_drop_rename.c:781:28: note: Assignment 'ret=do_close_test_db(handle,cache)', assigned value is 1 libspatialite-5.1.0/test/check_drop_rename.c:782:13: note: Condition 'ret<0' is always false libspatialite-5.1.0/test/check_drop_rename.c:802:13: style: Condition 'ret<0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/test/check_drop_rename.c:801:28: note: Calling function 'do_close_test_db' returns 1 libspatialite-5.1.0/test/check_drop_rename.c:801:28: note: Assignment 'ret=do_close_test_db(handle,cache)', assigned value is 1 libspatialite-5.1.0/test/check_drop_rename.c:802:13: note: Condition 'ret<0' is always false libspatialite-5.1.0/test/check_drop_rename.c:738:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_dxf.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:287:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:390:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:494:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:685:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:790:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:891:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:1001:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:1102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:1209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:1310:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:1416:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1513:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1559:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1605:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1651:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1841:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1887:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1933:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:1979:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2196:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2413:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2472:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2519:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_endian.c:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_dxf.c:1401:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_dxf.c:1405:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_endian.c:69:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_endian.c:58:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_endian.c:69:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_exif.c:211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_exif2.c:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_cutter.c:2765:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_exif2.c:230:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:239:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:239:4: error: Memory leak: blob [memleak] libspatialite-5.1.0/test/check_exif2.c:247:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:254:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:260:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:267:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:273:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:280:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:286:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:293:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:299:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:306:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:312:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif2.c:235:17: warning:inconclusive: Either the condition 'blob' is redundant or there is possible null pointer dereference: blob. [nullPointerRedundantCheck] libspatialite-5.1.0/test/check_exif2.c:393:9: note: Assuming that condition 'blob' is not redundant libspatialite-5.1.0/test/check_exif2.c:235:17: note: Null pointer dereference libspatialite-5.1.0/test/check_exif2.c:182:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_exif2.c:203:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_cutter.c:2608:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_exif.c:230:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:239:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:239:4: error: Memory leak: blob [memleak] libspatialite-5.1.0/test/check_exif.c:247:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:254:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:260:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_extension.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_exif.c:267:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:273:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:280:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:286:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:293:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:299:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:306:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:312:4: error: Resource leak: fl [resourceLeak] libspatialite-5.1.0/test/check_exif.c:235:17: warning:inconclusive: Either the condition 'blob' is redundant or there is possible null pointer dereference: blob. [nullPointerRedundantCheck] libspatialite-5.1.0/test/check_exif.c:361:9: note: Assuming that condition 'blob' is not redundant libspatialite-5.1.0/test/check_exif.c:235:17: note: Null pointer dereference libspatialite-5.1.0/test/check_exif.c:383:17: warning:inconclusive: Either the condition 'blob' is redundant or there is possible null pointer dereference: blob. [nullPointerRedundantCheck] libspatialite-5.1.0/test/check_exif.c:548:9: note: Assuming that condition 'blob' is not redundant libspatialite-5.1.0/test/check_exif.c:383:17: note: Null pointer dereference libspatialite-5.1.0/test/check_exif.c:572:17: warning:inconclusive: Either the condition 'blob' is redundant or there is possible null pointer dereference: blob. [nullPointerRedundantCheck] libspatialite-5.1.0/test/check_exif.c:670:9: note: Assuming that condition 'blob' is not redundant libspatialite-5.1.0/test/check_exif.c:572:17: note: Null pointer dereference libspatialite-5.1.0/test/check_exif.c:183:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_cutter.c:2765:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_exif.c:204:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_extension.c:66:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_extension.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_extension.c:66:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_extra_relations_fncts.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_extra_relations_fncts.c:56:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_fdo1.c:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_fdo1.c:584:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_fdo3.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_fdo2.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_fdo3.c:214:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_fdo2.c:64:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_fdo3.c:61:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_fdo3.c:214:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_fdo2.c:52:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_fdo2.c:64:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_fdo_bufovflw.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gaia_utf8.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gaia_utf8.c:124:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_gaia_utf8.c:56:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_gaia_utf8.c:124:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_fdo_bufovflw.c:69:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_fdo_bufovflw.c:113:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:113:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:113:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:113:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:124:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:124:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:124:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:124:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:137:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:137:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:137:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:137:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:148:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:148:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:148:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:148:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:158:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:158:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:158:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:158:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:171:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:171:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:171:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:171:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:184:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:184:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:184:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:184:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:197:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:197:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:197:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:197:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:208:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:208:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:208:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:208:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:221:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:221:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:221:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:221:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:232:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:232:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:232:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:232:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:238:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:238:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:238:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:238:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:243:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:243:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:243:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:243:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:248:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:248:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:248:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:248:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:260:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:260:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:260:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:260:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:266:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:266:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:266:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:266:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:271:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:271:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:271:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:271:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:276:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:276:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:276:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:276:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:288:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:288:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:288:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:288:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:301:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:301:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:301:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:301:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:315:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:315:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:315:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:315:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:325:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:325:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:325:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:325:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:333:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:333:4: error: Memory leak: pt_2d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:333:4: error: Memory leak: pt_3d_wkt [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:333:4: error: Memory leak: geometry [memleak] libspatialite-5.1.0/test/check_fdo_bufovflw.c:52:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_fdo_bufovflw.c:69:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_gaia_util.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gaia_util.c:61:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_gaia_util.c:54:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_gaia_util.c:61:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_fdo1.c:582:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_geometry_cols.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_fdo1.c:194:66: error: Null pointer dereference [nullPointer] libspatialite-5.1.0/test/check_fdo1.c:577:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_fdo1.c:582:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_geometry_cols.c:63:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_geometry_cols.c:52:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_geometry_cols.c:63:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_geoscvt_fncts.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_geoscvt_fncts.c:105:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_geoscvt_fncts.c:104:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] libspatialite-5.1.0/test/check_geoscvt_fncts.c:58:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_geoscvt_fncts.c:62:11: style: Variable 'resultVoid' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_geoscvt_fncts.c:105:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_geom_aux.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_get_normal_row_bad_geopackage.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_get_normal_row.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_get_normal_row.c:64:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_get_normal_row_bad_geopackage2.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_get_normal_zoom_bad_geopackage.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_get_normal_zoom.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_get_normal_zoom_bad_geopackage2.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_geom_aux.c:535:9: style: Variable 'min' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_geom_aux.c:531:9: note: min is assigned libspatialite-5.1.0/test/check_geom_aux.c:535:9: note: min is overwritten libspatialite-5.1.0/test/check_geom_aux.c:556:9: style: Variable 'min' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_geom_aux.c:538:9: note: min is assigned libspatialite-5.1.0/test/check_geom_aux.c:556:9: note: min is overwritten libspatialite-5.1.0/test/check_geom_aux.c:54:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_get_normal_zoom_extension_load.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgCreateFeaturesTable.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgCreateTilesTable.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgCreateTilesTableMissingSRID.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgCreateTilesZoomLevel.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgCreateTilesZoomLevel.c:61:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgGetImageFormat.c:148:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkgGetImageFormat.c:146:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkgGetImageFormat.c:148:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkgGetImageFormat.c:58:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat.c:61:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonblob.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonblob.c:99:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonblob.c:97:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonblob.c:99:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonblob.c:58:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonimage.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonimage.c:118:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonimage.c:116:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonimage.c:118:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkgGetImageFormat_nonimage.c:58:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat_png.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgGetImageFormat_tiff.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgGetImageFormat_png.c:148:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkgGetImageFormat_png.c:146:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkgGetImageFormat_png.c:148:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkgGetImageFormat_png.c:58:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat_png.c:62:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat_webp.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgGetImageFormat_tiff.c:148:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkgGetImageFormat_tiff.c:146:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkgGetImageFormat_tiff.c:148:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkgGetImageFormat_tiff.c:58:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat_tiff.c:62:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat_webp.c:148:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkgGetImageFormat_webp.c:146:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkgGetImageFormat_webp.c:148:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkgGetImageFormat_webp.c:58:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgGetImageFormat_webp.c:62:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkgInsertEpsgSRID.c:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkgInsertEpsgSRID.c:179:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkgInsertEpsgSRID.c:174:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkgInsertEpsgSRID.c:179:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkgInsertEpsgSRID.c:63:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkg_base_core_container_data_file_format_application_id.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkg_base_core_container_data_file_format_application_id.c:138:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkg_base_core_container_data_file_format_application_id.c:134:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkg_base_core_container_data_file_format_application_id.c:138:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkg_base_core_contents_data_table_def.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkg_base_core_spatial_ref_sys_data_table_def.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkg_base_core_spatial_ref_sys_data_values_default.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_gpkg_base_core_spatial_ref_sys_data_table_def.c:372:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkg_base_core_spatial_ref_sys_data_table_def.c:368:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkg_base_core_spatial_ref_sys_data_table_def.c:372:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkg_base_core_spatial_ref_sys_data_table_def.c:63:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkg_opt_extension_mechanism_extensions_data_table_def.c:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_init.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_init.c:59:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_init.c:52:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_init.c:59:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_gpkg_base_core_contents_data_table_def.c:344:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkg_base_core_contents_data_table_def.c:340:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkg_base_core_contents_data_table_def.c:344:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkg_base_core_contents_data_table_def.c:87:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkg_base_core_contents_data_table_def.c:264:9: style: Variable 'nexttoken' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_init2.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_init_full.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_init2.c:65:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_init2.c:54:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_init2.c:65:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_init_full.c:64:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_gpkg_opt_extension_mechanism_extensions_data_table_def.c:299:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_gpkg_opt_extension_mechanism_extensions_data_table_def.c:295:9: note: ret is assigned libspatialite-5.1.0/test/check_gpkg_opt_extension_mechanism_extensions_data_table_def.c:299:9: note: ret is overwritten libspatialite-5.1.0/test/check_gpkg_opt_extension_mechanism_extensions_data_table_def.c:83:11: style: Variable 'sql_statement' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkg_opt_extension_mechanism_extensions_data_table_def.c:185:9: style: Variable 'nexttoken1' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_gpkg_opt_extension_mechanism_extensions_data_table_def.c:186:9: style: Variable 'nexttoken2' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_init_full.c:53:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_init_full.c:64:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_libxml2.c:806:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_libxml2.c:986:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_libxml2.c:979:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_libxml2.c:935:3: style: Label 'cleanup' is not used. [unusedLabel] libspatialite-5.1.0/test/check_libxml2.c:789:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_libxml2.c:972:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_libxml2.c:786:17: style: Unused variable: sql [unusedVariable] libspatialite-5.1.0/test/check_libxml2.c:787:11: style: Unused variable: err_msg [unusedVariable] libspatialite-5.1.0/test/check_libxml2.c:979:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_map_config.c:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_map_config.c:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_math_funcs.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_map_config.c:450:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_math_funcs.c:61:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_math_funcs.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_math_funcs.c:61:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_map_config.c:443:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_map_config.c:434:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_map_config.c:439:11: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_map_config.c:443:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_md5.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_mbrcache.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_metacatalog.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_md5.c:52:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_md5.c:67:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_mbrcache.c:621:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_metacatalog.c:66:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_mbrcache.c:54:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_metacatalog.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_metacatalog.c:66:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_mbrcache.c:621:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_multiple_points.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multiple_points.c:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multiple_points.c:371:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multiple_points.c:545:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multiple_points.c:764:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_network2d.c:2357:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_network2d.c:2262:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_network2d.c:2357:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_network3d.c:2285:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_network3d.c:2198:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_network3d.c:2285:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_multiple_points.c:828:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_multithread.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multithread.c:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multithread.c:402:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_PERIOD [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multithread.c:429:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_name [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multithread.c:843:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_RR [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multithread.c:918:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_multiple_points.c:751:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_multiple_points.c:828:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_network_log.c:1027:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_network_log.c:950:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_network_log.c:1027:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_recover_geom.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_relations_fncts.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_relations_fncts.c:405:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_relations_fncts.c:1301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_recover_geom.c:64:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_multithread.c:422:4: error: Memory leak: path [memleak] libspatialite-5.1.0/test/check_multithread.c:428:10: style: Local variable 'path' shadows outer variable [shadowVariable] libspatialite-5.1.0/test/check_multithread.c:413:11: note: Shadowed declaration libspatialite-5.1.0/test/check_multithread.c:428:10: note: Shadow variable libspatialite-5.1.0/test/check_multithread.c:458:9: style: Local variable 'path' shadows outer variable [shadowVariable] libspatialite-5.1.0/test/check_multithread.c:413:11: note: Shadowed declaration libspatialite-5.1.0/test/check_multithread.c:458:9: note: Shadow variable libspatialite-5.1.0/test/check_multithread.c:486:10: style: Local variable 'path' shadows outer variable [shadowVariable] libspatialite-5.1.0/test/check_multithread.c:413:11: note: Shadowed declaration libspatialite-5.1.0/test/check_multithread.c:486:10: note: Shadow variable libspatialite-5.1.0/test/check_multithread.c:513:10: style: Local variable 'path' shadows outer variable [shadowVariable] libspatialite-5.1.0/test/check_multithread.c:413:11: note: Shadowed declaration libspatialite-5.1.0/test/check_multithread.c:513:10: note: Shadow variable libspatialite-5.1.0/test/check_multithread.c:540:10: style: Local variable 'path' shadows outer variable [shadowVariable] libspatialite-5.1.0/test/check_multithread.c:413:11: note: Shadowed declaration libspatialite-5.1.0/test/check_multithread.c:540:10: note: Shadow variable libspatialite-5.1.0/test/check_multithread.c:763:22: style: Variable 'px' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_multithread.c:775:22: style: Variable 'px' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_multithread.c:787:22: style: Variable 'px' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_multithread.c:868:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_multithread.c:946:25: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_multithread.c:879:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_recover_geom.c:52:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_recover_geom.c:64:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_sequence.c:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sequence.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sequence.c:199:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sequence.c:293:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sequence.c:360:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_shp_load.c:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_shp_load.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_shp_load.c:219:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_shp_load.c:156:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_shp_load.c:219:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_relations_fncts.c:2174:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_shp_load_3d.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_shp_load_3d.c:742:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_shp_load_3d.c:794:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_relations_fncts.c:376:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libspatialite-5.1.0/test/check_relations_fncts.c:1271:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libspatialite-5.1.0/test/check_relations_fncts.c:2166:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libspatialite-5.1.0/test/check_relations_fncts.c:2170:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_shp_load_3d.c:789:4: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] libspatialite-5.1.0/test/check_shp_load_3d.c:727:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_shp_load_3d.c:794:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_sequence.c:353:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_relations_fncts.c:2174:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_sequence.c:346:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_sequence.c:353:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_sql_stmt.h:178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sql_stmt.h:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sql_stmt.h:406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sql_stmt.h:511:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_PERIOD [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sql_stmt.h:534:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_name [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sql_stmt.h:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sql_stmt.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sql_stmt_extension.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_spatialindex.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_spatialindex.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_spatialindex.c:407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_spatialindex.c:1280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_spatialindex.c:1652:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_spatialindex.c:1889:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_spatialindex.c:1638:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_spatialindex.c:1889:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_sql_stmt.h:732:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_sql_stmt.h:701:12: note: result is assigned libspatialite-5.1.0/test/check_sql_stmt.h:732:9: note: result is overwritten libspatialite-5.1.0/test/check_sql_stmt.h:787:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_sql_stmt.h:775:11: note: result is assigned libspatialite-5.1.0/test/check_sql_stmt.h:787:11: note: result is overwritten libspatialite-5.1.0/test/check_sql_stmt.h:787:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_sql_stmt.h:781:11: note: result is assigned libspatialite-5.1.0/test/check_sql_stmt.h:787:11: note: result is overwritten libspatialite-5.1.0/test/check_sql_stmt.h:799:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_sql_stmt.h:787:11: note: result is assigned libspatialite-5.1.0/test/check_sql_stmt.h:799:11: note: result is overwritten libspatialite-5.1.0/test/check_sql_stmt.h:799:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_sql_stmt.h:793:11: note: result is assigned libspatialite-5.1.0/test/check_sql_stmt.h:799:11: note: result is overwritten libspatialite-5.1.0/test/check_sql_stmt.h:811:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_sql_stmt.h:799:11: note: result is assigned libspatialite-5.1.0/test/check_sql_stmt.h:811:11: note: result is overwritten libspatialite-5.1.0/test/check_sql_stmt.h:811:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_sql_stmt.h:805:11: note: result is assigned libspatialite-5.1.0/test/check_sql_stmt.h:811:11: note: result is overwritten libspatialite-5.1.0/test/check_sql_stmt_legacy.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_sql_stmt_tiny.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_srid_fncts.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_srid_fncts.c:347:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_srid_fncts.c:340:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_srid_fncts.c:332:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_srid_fncts.c:340:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_sql_stmt_tiny.c:61:16: style: Variable 'conn.cache' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/check_sql_stmt_tiny.c:55:16: note: conn.cache is assigned libspatialite-5.1.0/test/check_sql_stmt_tiny.c:61:16: note: conn.cache is overwritten libspatialite-5.1.0/test/check_styling.c:1402:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_styling.c:1395:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_styling.c:1386:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_styling.c:1391:11: style: Variable 'sql' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_styling.c:1395:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_tempgeom.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_tempgeom.c:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:537:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:905:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:976:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:1086:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:1334:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:1525:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:1770:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:1843:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:1926:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:2130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_topology2d.c:3153:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_topology2d.c:3035:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_topology2d.c:3153:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_topology3d.c:3009:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_topology3d.c:2896:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_topology3d.c:3009:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_toponoface2d.c:960:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_toponoface2d.c:784:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_toponoface2d.c:960:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_tempgeom.c:87:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] libspatialite-5.1.0/test/check_tempgeom.c:81:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_topoplus.c:4656:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_topoplus.c:4270:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_topoplus.c:4656:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_toposnap.c:615:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_toposnap.c:496:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_toposnap.c:615:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_version.c:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPATIALITE_VERSION [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_version.c:57:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_version.c:54:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_version.c:57:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtual_ovflw.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualbbox.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtual_ovflw.c:449:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtual_ovflw.c:112:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:112:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:124:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:124:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:131:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:131:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:137:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:137:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:143:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:143:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:149:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:149:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:155:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:155:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:161:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:161:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:180:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:180:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:190:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:190:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:197:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:197:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:204:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:204:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:219:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:219:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:226:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:226:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:232:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:232:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:238:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:238:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:244:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:244:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:250:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:250:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:262:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:262:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:269:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:269:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:276:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:276:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:290:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:290:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:303:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:303:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:310:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:310:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:316:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:316:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:322:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:322:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:328:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:328:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:339:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:339:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:351:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:363:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:380:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:380:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:394:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:394:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:401:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:401:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:407:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:407:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:413:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:413:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:419:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:419:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:430:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:430:4: error: Memory leak: table [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:441:4: error: Memory leak: suffix [memleak] libspatialite-5.1.0/test/check_virtual_ovflw.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtual_ovflw.c:449:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualbbox.c:65:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualbbox.c:54:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualbbox.c:65:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualelem.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:203:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:404:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:471:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:538:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:605:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:672:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:740:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:813:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:887:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:961:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:1031:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:1236:4: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] libspatialite-5.1.0/test/check_stored_proc.c:1369:4: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] libspatialite-5.1.0/test/check_virtualknn2.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualknn2.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualknn2.c:202:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualknn2.c:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualknn2.c:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualknn2.c:274:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualknn2.c:306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualknn2.c:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualknn2.c:483:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_stored_proc.c:2103:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_stored_proc.c:2110:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1811:12: warning: Identical condition 'txt->error', second condition is always false [identicalConditionAfterEarlyExit] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1808:12: note: If condition 'txt->error' is true, the function will return/exit libspatialite-5.1.0/src/virtualtext/virtualtext.c:1811:12: note: Testing identical condition 'txt->error' libspatialite-5.1.0/src/virtualtext/virtualtext.c:1917:19: style: Condition 'field_idx<0' is always false [knownConditionTrueFalse] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1911:19: note: Assuming that condition 'field_idx<0' is not redundant libspatialite-5.1.0/src/virtualtext/virtualtext.c:1917:19: note: Condition 'field_idx<0' is always false libspatialite-5.1.0/src/virtualtext/virtualtext.c:283:3: error: Memory leak: p_vt [memleak] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1081:4: error: Memory leak: reader [memleak] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1877:24: style: Variable 'txt->field_lens[fld]' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:1876:24: note: txt->field_lens[fld] is assigned libspatialite-5.1.0/src/virtualtext/virtualtext.c:1877:24: note: txt->field_lens[fld] is overwritten libspatialite-5.1.0/src/virtualtext/virtualtext.c:185:7: style: Redundant assignment of 'pAux' to itself. [selfAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:357:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:744:9: style: Redundant assignment of 'idxNum' to itself. [selfAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:909:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:918:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:927:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:936:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:945:8: style: Redundant assignment of 'pVTab' to itself. [selfAssignment] libspatialite-5.1.0/src/virtualtext/virtualtext.c:905:22: style: Parameter 'pRowid' can be declared as pointer to const. However it seems that 'vtxt_update' is a callback function, if 'pRowid' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libspatialite-5.1.0/src/virtualtext/virtualtext.c:966:35: note: You might need to cast the function pointer here libspatialite-5.1.0/src/virtualtext/virtualtext.c:905:22: note: Parameter 'pRowid' can be declared as pointer to const libspatialite-5.1.0/src/virtualtext/virtualtext.c:1586:30: style: Variable 'p_block' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/check_virtualtable1.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/src/virtualtext/virtualtext.c:185:7: style: Variable 'pAux' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/virtualtext/virtualtext.c:357:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/virtualtext/virtualtext.c:514:16: style: Variable 'is_int' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/virtualtext/virtualtext.c:909:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/virtualtext/virtualtext.c:918:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/virtualtext/virtualtext.c:927:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/virtualtext/virtualtext.c:936:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/src/virtualtext/virtualtext.c:945:8: style: Variable 'pVTab' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualtable1.c:488:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualtable1.c:56:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualtable1.c:488:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualtable2.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualtable2.c:1159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualelem.c:1024:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualtable2.c:1232:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualknn2.c:476:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualelem.c:1016:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualelem.c:1024:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualknn2.c:468:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualknn2.c:476:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualtable2.c:1145:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualtable2.c:1232:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualtable3.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualtable5.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualtable5.c:201:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualtable5.c:93:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualtable5.c:201:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualtable4.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualtable6.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualxpath.c:629:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualtable6.c:268:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualxpath.c:112:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualxpath.c:629:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualtable6.c:94:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualtable6.c:268:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_wfsin.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_wfsin.c:77:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_wfsin.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_wfsin.c:77:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualtable4.c:636:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_virtualtable4.c:103:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualtable4.c:636:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_wms.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_wms.c:1232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_xls_load.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_xls_load.c:222:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_zipshp.c:163:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_zipshp.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_xls_load.c:54:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_zipshp.c:163:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_xls_load.c:222:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/check_virtualtable3.c:850:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/geojson_test.c:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/geojson_test.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/check_virtualtable3.c:56:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/check_virtualtable3.c:850:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/geojson_test.c:215:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/check_wms.c:1216:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/geojson_test.c:211:4: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] libspatialite-5.1.0/test/geojson_test.c:135:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/geojson_test.c:144:11: style: Variable 'old_SPATIALITE_SECURITY_ENV' can be declared as pointer to const [constVariablePointer] libspatialite-5.1.0/test/geojson_test.c:215:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/shape_3d.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_cp1252.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_cp1252.c:173:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/shape_3d.c:238:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/shape_cp1252.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/shape_cp1252.c:173:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/shape_3d.c:75:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/shape_3d.c:238:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/shape_primitives.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_primitives.c:1171:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/shape_utf8_1.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_utf8_1ex.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_utf8_1.c:387:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_utf8_1ex.c:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_primitives.c:982:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/routing_test.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:89:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:107:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:143:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:161:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:179:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:215:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:233:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:251:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:269:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:287:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:305:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:323:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:341:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:359:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:377:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:395:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:413:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:431:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:449:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:467:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:485:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:503:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:528:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:598:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:629:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:643:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_primitives.c:1171:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/routing_test.c:659:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:696:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:775:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:835:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:855:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:910:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/routing_test.c:1160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_utf8_1ex.c:477:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/shape_utf8_1.c:471:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/shape_utf8_1ex.c:378:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/shape_utf8_1ex.c:477:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/shape_utf8_1.c:373:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/shape_utf8_1.c:471:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/shape_utf8_2.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libspatialite-5.1.0/test/shape_utf8_2.c:231:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/shape_utf8_2.c:56:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/shape_utf8_2.c:231:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libspatialite-5.1.0/test/routing_test.c:1155:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libspatialite-5.1.0/test/routing_test.c:994:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/routing_test.c:991:9: note: ret is assigned libspatialite-5.1.0/test/routing_test.c:994:9: note: ret is overwritten libspatialite-5.1.0/test/routing_test.c:997:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/routing_test.c:994:9: note: ret is assigned libspatialite-5.1.0/test/routing_test.c:997:9: note: ret is overwritten libspatialite-5.1.0/test/routing_test.c:1004:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libspatialite-5.1.0/test/routing_test.c:997:9: note: ret is assigned libspatialite-5.1.0/test/routing_test.c:1004:9: note: ret is overwritten libspatialite-5.1.0/test/routing_test.c:1147:23: style: Parameter 'argv' can be declared as const array [constParameter] libspatialite-5.1.0/test/routing_test.c:1155:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] diff: DONE