2024-04-18 00:14 ftp://ftp.de.debian.org/debian/pool/main/libb/libbde/libbde_20190102.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcerror --library=gtk --library=openssl --library=python --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 -j2 platform: Linux-4.18.0-513.9.1.el8_9.cloud.0.1.x86_64-x86_64-with-glibc2.28 python: 3.10.2 client-version: 1.3.56 compiler: g++ (GCC) 13.1.1 20230614 (Red Hat 13.1.1-4) cppcheck: head 2.13.0 head-info: 397464e (2024-04-17 17:31:21 +0200) count: 2302 1763 elapsed-time: 31.5 45.0 head-timing-info: old-timing-info: head results: libbde-20190102/bdetools/bdetools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective] libbde-20190102/bdetools/bdetools_getopt.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/bdetools_output.c:124:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/bdetools_output.c:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/bdetools_output.c:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/bdetools_output.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:79:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/info_handle.c:254:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/info_handle.c:482:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_BASE16_VARIANT_RFC4648 [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/info_handle.c:1019:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_OPEN_READ [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/info_handle.c:1185:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_STRING_FORMAT_TYPE_CTIME [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/info_handle.c:1274:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/info_handle.c:1443:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx16 [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_file_entry.c:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_file_entry.c:631:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_file_entry.c:920:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_file_entry.c:677:11: style:inconclusive: Function 'mount_file_entry_get_number_of_sub_file_entries' argument 2 names different: declaration 'number_of_sub_entries' definition 'number_of_sub_file_entries'. [funcArgNamesDifferent] libbde-20190102/bdetools/mount_file_entry.h:112:11: note: Function 'mount_file_entry_get_number_of_sub_file_entries' argument 2 names different: declaration 'number_of_sub_entries' definition 'number_of_sub_file_entries'. libbde-20190102/bdetools/mount_file_entry.c:677:11: note: Function 'mount_file_entry_get_number_of_sub_file_entries' argument 2 names different: declaration 'number_of_sub_entries' definition 'number_of_sub_file_entries'. libbde-20190102/bdetools/mount_file_entry.c:58:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:203:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:239:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:308:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:435:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:475:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:509:26: style: Parameter 'file_entry' can be declared as pointer to const [constParameterPointer] libbde-20190102/bdetools/mount_file_entry.c:513:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:553:26: style: Parameter 'file_entry' can be declared as pointer to const [constParameterPointer] libbde-20190102/bdetools/mount_file_entry.c:557:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:596:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:680:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:751:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:893:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_entry.c:938:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:62:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:171:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:282:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:339:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:382:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:767:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:818:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:869:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:914:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:960:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:1043:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:1079:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:1123:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:1243:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/info_handle.c:1354:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:407:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_file_system.c:632:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_file_system.c:809:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_file_system.c:63:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:285:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:361:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:471:27: style: Parameter 'file_system' can be declared as pointer to const [constParameterPointer] libbde-20190102/bdetools/mount_file_system.c:475:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:512:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:551:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:593:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:729:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:771:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_file_system.c:594:31: style: Variable 'character' is assigned a value that is never used. [unreadVariable] libbde-20190102/bdetools/mount_handle.c:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_handle.c:450:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_BASE16_VARIANT_RFC4648 [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_handle.c:1109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_OPEN_READ [valueFlowBailoutIncompleteVar] libbde-20190102/bdetools/mount_handle.c:1377:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCPATH_SEPARATOR [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_aes_ccm_encrypted_key.c:201:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx16 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_aes_ccm_encrypted_key.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_aes_ccm_encrypted_key.c:118:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_aes_ccm_encrypted_key.c:155:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:835:32: style:inconclusive: Function 'mount_handle_set_startup_key' argument 2 names different: declaration 'filename' definition 'string'. [funcArgNamesDifferent] libbde-20190102/bdetools/mount_handle.h:136:32: note: Function 'mount_handle_set_startup_key' argument 2 names different: declaration 'filename' definition 'string'. libbde-20190102/bdetools/mount_handle.c:835:32: note: Function 'mount_handle_set_startup_key' argument 2 names different: declaration 'filename' definition 'string'. libbde-20190102/bdetools/mount_handle.c:59:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:168:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:253:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:311:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:349:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:708:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:754:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:796:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:838:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:876:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:917:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:1182:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:1304:22: style: Parameter 'mount_handle' can be declared as pointer to const [constParameterPointer] libbde-20190102/bdetools/mount_handle.c:1307:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/bdetools/mount_handle.c:1334:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_diffuser.c:55:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_diffuser.c:214:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_diffuser.c:315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_diffuser.c:405:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_diffuser.c:564:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_diffuser.c:673:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_encryption.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ENCRYPTION_METHOD_AES_128_CBC [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_encryption.c:423:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_encryption.c:706:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ENCRYPTION_METHOD_AES_128_CBC [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_diffuser.c:39:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_diffuser.c:186:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_diffuser.c:287:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_diffuser.c:389:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_diffuser.c:536:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_diffuser.c:645:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_diffuser.c:188:30: style: Variable 'value_32bit_index1' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:189:30: style: Variable 'value_32bit_index2' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:190:30: style: Variable 'value_32bit_index3' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:289:30: style: Variable 'value_32bit_index1' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:290:30: style: Variable 'value_32bit_index2' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:291:30: style: Variable 'value_32bit_index3' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:538:30: style: Variable 'value_32bit_index1' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:539:30: style: Variable 'value_32bit_index2' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:540:30: style: Variable 'value_32bit_index3' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:647:30: style: Variable 'value_32bit_index1' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:648:30: style: Variable 'value_32bit_index2' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_diffuser.c:649:30: style: Variable 'value_32bit_index3' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_encryption.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_encryption.c:266:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_encryption.c:397:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_encryption.c:637:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_external_key.c:234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx16 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_io_handle.c:292:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_io_handle.c:943:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_VERSION_WINDOWS_7 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_external_key.c:50:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_external_key.c:136:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_external_key.c:201:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_io_handle.c:59:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_io_handle.c:133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_io_handle.c:177:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_io_handle.c:250:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_io_handle.c:836:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_io_handle.c:928:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_key.c:195:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx16 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_key.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_key.c:116:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_key.c:153:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_key_protector.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_key_protector.c:118:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_key_protector.c:154:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_key_protector.c:196:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata_entry.c:363:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx16 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata_entry.c:49:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata_entry.c:121:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata_entry.c:158:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata_entry.c:335:31: style: Parameter 'metadata_entry' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbde/libbde_metadata_entry.c:338:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:315:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:738:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:1001:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:1680:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_ENCRYPT [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:2719:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_ENCRYPT [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:3067:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:3117:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:3162:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:3212:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_notify.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_notify.c:78:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_notify.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_password.c:101:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_password.c:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_password.c:475:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA256_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_password.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_password.c:204:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_password.c:355:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_password_keep.c:38:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_password_keep.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:58:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:170:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:257:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:706:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:972:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:1490:26: style: Parameter 'io_handle' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbde/libbde_metadata.c:1491:30: style: Parameter 'password_keep' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbde/libbde_metadata.c:1502:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:2558:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:2948:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:3004:25: style: Parameter 'metadata' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbde/libbde_metadata.c:3008:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:3046:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:3094:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:3141:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:3189:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:3235:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_metadata.c:3274:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_recovery.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_INTEGER_FORMAT_TYPE_DECIMAL_UNSIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_recovery.c:355:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_INTEGER_FORMAT_TYPE_DECIMAL_UNSIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_metadata.c:651:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] libbde-20190102/libbde/libbde_recovery.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_recovery.c:262:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_sector_data.c:68:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_sector_data.c:335:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_VERSION_WINDOWS_7 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_stretch_key.c:195:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx16 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_stretch_key.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_stretch_key.c:116:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_stretch_key.c:153:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_support.c:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_support.c:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_support.c:365:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_support.c:110:18: style:inconclusive: Function 'libbde_check_volume_signature' argument 1 names different: declaration 'volumename' definition 'filename'. [funcArgNamesDifferent] libbde-20190102/libbde/libbde_support.h:60:18: note: Function 'libbde_check_volume_signature' argument 1 names different: declaration 'volumename' definition 'filename'. libbde-20190102/libbde/libbde_support.c:110:18: note: Function 'libbde_check_volume_signature' argument 1 names different: declaration 'volumename' definition 'filename'. libbde-20190102/libbde/libbde_support.c:60:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_support.c:86:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_support.c:114:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_support.c:329:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_sector_data.c:222:14: style:inconclusive: Function 'libbde_sector_data_read' argument 4 names different: declaration 'sector_offset' definition 'sector_data_offset'. [funcArgNamesDifferent] libbde-20190102/libbde/libbde_sector_data.h:67:14: note: Function 'libbde_sector_data_read' argument 4 names different: declaration 'sector_offset' definition 'sector_data_offset'. libbde-20190102/libbde/libbde_sector_data.c:222:14: note: Function 'libbde_sector_data_read' argument 4 names different: declaration 'sector_offset' definition 'sector_data_offset'. libbde-20190102/libbde/libbde_sector_data.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_sector_data.c:169:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_sector_data.c:227:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_sector_data.c:229:24: style: Variable 'block_key' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbde/libbde_volume_master_key.c:279:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx16 [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_volume_master_key.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume_master_key.c:143:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume_master_key.c:242:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume_master_key.c:670:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume_master_key.c:726:34: style: Parameter 'volume_master_key' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbde/libbde_volume_master_key.c:730:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:347:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_volume.c:765:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_volume.c:2044:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbde/libbde_volume.c:4493:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file.c:93:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file.c:127:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file.c:170:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file.c:214:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:245:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:479:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:812:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:862:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:919:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:974:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:1029:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:1086:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:1175:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_io_handle.c:134:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:298:4: note: Calling function 'libbfio_file_io_handle_free', 2nd argument 'NULL' value is 0 libbde-20190102/libbfio/libbfio_file_io_handle.c:134:4: note: Null pointer dereference libbde-20190102/libbfio/libbfio_file_io_handle.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:128:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:178:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:308:32: style: Parameter 'file_io_handle' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:312:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:348:32: style: Parameter 'file_io_handle' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:353:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:394:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:768:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:830:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:882:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:937:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:992:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:1046:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:1102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_io_handle.c:1142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:55:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:186:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:277:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:319:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:724:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:918:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:1130:11: style: Variable 'startup_key_identifier' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:1131:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:1604:11: style: Variable 'external_key' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:1605:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:1896:28: style: Variable 'internal_volume' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:1897:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:1960:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2152:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2230:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2394:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2485:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2569:28: style: Variable 'internal_volume' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2570:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2651:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2731:28: style: Variable 'internal_volume' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2732:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2805:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2893:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:2981:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3071:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3160:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3250:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3338:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3427:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3536:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3765:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3872:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:3979:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:4086:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:4192:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:4412:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbde/libbde_volume.c:1963:36: style: Variable 'read_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbfio/libbfio_file_pool.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_pool.c:47:35: style: Variable 'name_length' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbfio/libbfio_file_range.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_range.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range.c:130:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range.c:173:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range.c:216:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range.c:392:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range.c:436:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:1001:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:134:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:260:4: note: Calling function 'libbfio_file_range_io_handle_free', 2nd argument 'NULL' value is 0 libbde-20190102/libbfio/libbfio_file_range_io_handle.c:134:4: note: Null pointer dereference libbde-20190102/libbfio/libbfio_file_range_io_handle.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:128:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:173:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:274:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:314:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:354:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:513:38: style: Parameter 'file_range_io_handle' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:518:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:569:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:618:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:709:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:747:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:830:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:913:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:1031:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:1070:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:1110:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_file_range_io_handle.c:914:24: style: Variable 'file_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libbfio/libbfio_handle.c:274:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_handle.c:382:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_REFERENCE [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_handle.c:569:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_handle.c:722:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_handle.c:1027:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_handle.c:1289:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_handle.c:1452:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_handle.c:1854:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_handle.c:2115:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_memory_range.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_memory_range.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range.c:130:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range.c:173:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:290:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:352:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:463:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:587:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:747:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:355:3: error: libcerror_error_set format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:114:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:145:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:216:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:266:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:315:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:427:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:551:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:669:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:767:40: style: Parameter 'memory_range_io_handle' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:770:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:794:40: style: Parameter 'memory_range_io_handle' can be declared as pointer to const [constParameterPointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:797:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:826:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:209:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libbfio/libbfio_handle.c:513:4: note: Calling function 'libbfio_handle_free', 2nd argument 'NULL' value is 0 libbde-20190102/libbfio/libbfio_handle.c:209:4: note: Null pointer dereference libbde-20190102/libbfio/libbfio_handle.c:85:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:202:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:332:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:532:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:663:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:843:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:977:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1374:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1494:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1596:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1699:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1768:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1769:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1839:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1909:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1910:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:1980:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:2100:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:2172:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:2231:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_handle.c:2312:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_support.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_support.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:602:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:701:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:1265:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:1446:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:1775:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:2180:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:2599:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:2772:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:2945:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] libbde-20190102/libcaes/libcaes_context.c:1601:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] libbde-20190102/libcaes/libcaes_context.c:1923:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] libbde-20190102/libcaes/libcaes_context.c:2708:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] libbde-20190102/libbfio/libbfio_pool.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:204:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:283:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:473:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:546:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:547:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:664:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:843:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:957:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:1030:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:1107:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:1321:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:1502:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:1659:27: style: Variable 'internal_pool' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:1660:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:1732:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:1911:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:2041:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:2139:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:2279:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:2352:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:2499:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:2672:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:2845:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:3018:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libbfio/libbfio_pool.c:3168:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:410:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libcaes/libcaes_context.c:1016:4: note: Calling function 'libcaes_context_free', 2nd argument 'NULL' value is 0 libbde-20190102/libcaes/libcaes_context.c:410:4: note: Null pointer dereference libbde-20190102/libcaes/libcaes_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libcaes/libcaes_context.c:263:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:404:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:473:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:630:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:819:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:1030:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:1583:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:1907:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:2688:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_context.c:632:31: style: Variable 'table_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcaes/libcaes_context.c:635:31: style: Variable 'substitution_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcaes/libcaes_context.c:2690:47: style: Variable 'substitution_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcaes/libcaes_context.c:2691:47: style: Variable 'table_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcaes/libcaes_context.c:2693:47: style: Variable 'round_key_iterator' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcaes/libcaes_tweaked_context.c:321:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] libbde-20190102/libcaes/libcaes_tweaked_context.c:692:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_array.c:121:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_array.c:730:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_array.c:1259:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_EQUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_array.c:1622:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libbde-20190102/libcaes/libcaes_tweaked_context.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_tweaked_context.c:210:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_tweaked_context.c:302:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcaes/libcaes_tweaked_context.c:672:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_EQUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_btree.c:905:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_array.c:230:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libcdata/libcdata_array.c:671:4: note: Calling function 'libcdata_array_free', 3rd argument 'NULL' value is 0 libbde-20190102/libcdata/libcdata_array.c:230:4: note: Null pointer dereference libbde-20190102/libcdata/libcdata_array.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:224:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:295:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:372:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:431:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:515:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:689:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:848:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:921:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1004:29: style: Variable 'internal_array' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1005:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1076:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1179:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1297:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1379:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1473:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1582:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:1800:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_array.c:373:24: style: Variable 'entry_iterator' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_array.c:516:56: style: Variable 'entry_iterator' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_array.c:690:34: style: Variable 'entries_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_array.c:691:34: style: Variable 'entry_iterator' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_array.c:692:34: style: Variable 'number_of_allocated_entries' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_array.c:923:44: style: Variable 'reverse_entry_iterator' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_array.c:1180:44: style: Variable 'compare_result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_array.c:1181:44: style: Variable 'entry_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_btree.c:42:10: style:inconclusive: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. [funcArgNamesDifferent] libbde-20190102/libcdata/libcdata_btree.h:67:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. libbde-20190102/libcdata/libcdata_btree.c:42:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. libbde-20190102/libcdata/libcdata_btree.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:188:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:263:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:324:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:614:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:736:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:823:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:935:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:1047:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:1532:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:1848:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:1890:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:1945:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:2038:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:2261:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:2413:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_btree.c:327:52: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_list.c:1734:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_list_element.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:135:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:283:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:342:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:412:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:471:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:541:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:601:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list_element.c:684:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:2564:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_range_list.c:3394:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_range_list.c:3656:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_range_list.c:3747:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_list.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:137:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:205:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:371:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:574:28: style: Variable 'internal_list' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:575:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:645:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:715:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:776:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:848:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:918:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:979:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:1053:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:1230:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:1275:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:1372:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:1436:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:1492:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:1566:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:1696:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:2038:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:2130:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:2267:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_list.c:206:42: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_list.c:207:42: style: Variable 'number_of_elements' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_list.c:372:65: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_list.c:1698:44: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_range_list_value.c:37:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list_value.c:113:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list_value.c:172:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list_value.c:308:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_tree_node.c:1909:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_tree_node.c:143:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libcdata/libcdata_tree_node.c:2433:4: note: Calling function 'libcdata_tree_node_free', 3rd argument 'NULL' value is 0 libbde-20190102/libcdata/libcdata_tree_node.c:143:4: note: Null pointer dereference libbde-20190102/libcdata/libcdata_tree_node.c:230:28: style:inconclusive: Function 'libcdata_tree_node_empty' argument 1 names different: declaration 'node' definition 'tree_node'. [funcArgNamesDifferent] libbde-20190102/libcdata/libcdata_tree_node.h:91:28: note: Function 'libcdata_tree_node_empty' argument 1 names different: declaration 'node' definition 'tree_node'. libbde-20190102/libcdata/libcdata_tree_node.c:230:28: note: Function 'libcdata_tree_node_empty' argument 1 names different: declaration 'node' definition 'tree_node'. libbde-20190102/libcdata/libcdata_tree_node.c:1469:28: style:inconclusive: Function 'libcdata_internal_tree_node_append_node' argument 2 names different: declaration 'sub_node' definition 'node_to_append'. [funcArgNamesDifferent] libbde-20190102/libcdata/libcdata_tree_node.h:188:28: note: Function 'libcdata_internal_tree_node_append_node' argument 2 names different: declaration 'sub_node' definition 'node_to_append'. libbde-20190102/libcdata/libcdata_tree_node.c:1469:28: note: Function 'libcdata_internal_tree_node_append_node' argument 2 names different: declaration 'sub_node' definition 'node_to_append'. libbde-20190102/libcdata/libcdata_tree_node.c:1633:28: style:inconclusive: Function 'libcdata_tree_node_append_node' argument 2 names different: declaration 'node_to_append' definition 'sub_node'. [funcArgNamesDifferent] libbde-20190102/libcdata/libcdata_tree_node.h:194:28: note: Function 'libcdata_tree_node_append_node' argument 2 names different: declaration 'node_to_append' definition 'sub_node'. libbde-20190102/libcdata/libcdata_tree_node.c:1633:28: note: Function 'libcdata_tree_node_append_node' argument 2 names different: declaration 'node_to_append' definition 'sub_node'. libbde-20190102/libcdata/libcdata_tree_node.c:1828:28: style:inconclusive: Function 'libcdata_internal_tree_node_insert_node' argument 2 names different: declaration 'sub_node' definition 'node_to_insert'. [funcArgNamesDifferent] libbde-20190102/libcdata/libcdata_tree_node.h:205:28: note: Function 'libcdata_internal_tree_node_insert_node' argument 2 names different: declaration 'sub_node' definition 'node_to_insert'. libbde-20190102/libcdata/libcdata_tree_node.c:1828:28: note: Function 'libcdata_internal_tree_node_insert_node' argument 2 names different: declaration 'sub_node' definition 'node_to_insert'. libbde-20190102/libcdata/libcdata_tree_node.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:137:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:241:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:420:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:654:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:724:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:783:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:853:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:912:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:982:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1041:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1111:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1172:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1268:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1330:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1413:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1475:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1637:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1711:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1843:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:2220:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:2312:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:2455:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:2674:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:2869:33: style: Variable 'internal_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:2870:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:2942:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:3100:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_tree_node.c:1845:48: style: Variable 'sub_node_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbde-20190102/libcdata/libcdata_range_list.c:3261:22: style: Condition 'range_offset>=range_list_value->start' is always true [knownConditionTrueFalse] libbde-20190102/libcdata/libcdata_range_list.c:3257:20: note: Assuming that condition 'range_offsetstart' is not redundant libbde-20190102/libcdata/libcdata_range_list.c:3261:22: note: Condition 'range_offset>=range_list_value->start' is always true libbde-20190102/libcdata/libcdata_range_list.c:144:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libcdata/libcdata_range_list.c:575:4: note: Calling function 'libcdata_range_list_free', 3rd argument 'NULL' value is 0 libbde-20190102/libcdata/libcdata_range_list.c:144:4: note: Null pointer dereference libbde-20190102/libcerror/libcerror_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCERROR_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libcdata/libcdata_range_list.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:138:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:207:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:404:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:588:34: style: Variable 'internal_range_list' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:589:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:659:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:728:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:789:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:858:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:918:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:975:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:1063:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:1839:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:1933:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:2096:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:2299:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:2379:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:2499:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:2950:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:3025:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:3187:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:3299:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:3368:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:3446:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:3580:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:3718:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:3872:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcdata/libcdata_range_list.c:208:54: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_range_list.c:209:54: style: Variable 'number_of_elements' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcdata/libcdata_range_list.c:405:66: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbde-20190102/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective] libbde-20190102/libcfile/libcfile_notify.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcfile/libcfile_notify.c:78:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcfile/libcfile_notify.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective] libbde-20190102/libcfile/libcfile_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcfile/libcfile_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcfile/libcfile_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcfile/libcfile_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcfile/libcfile_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcfile/libcfile_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcfile/libcfile_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcfile/libcfile_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libclocale/libclocale_codepage.c:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_CODEPAGE_ASCII [valueFlowBailoutIncompleteVar] libbde-20190102/libclocale/libclocale_codepage.c:160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libclocale/libclocale_locale.c:126:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libclocale/libclocale_locale.c:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_CODEPAGE_ASCII [valueFlowBailoutIncompleteVar] libbde-20190102/libclocale/libclocale_locale.c:141:16: style: Condition '*codepage==-1' is always true [knownConditionTrueFalse] libbde-20190102/libclocale/libclocale_locale.c:139:15: note: Assignment '*codepage=-1', assigned value is -1 libbde-20190102/libclocale/libclocale_locale.c:141:16: note: Condition '*codepage==-1' is always true libbde-20190102/libclocale/libclocale_locale.c:308:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse] libbde-20190102/libclocale/libclocale_locale.c:288:26: note: Assignment 'charset=NULL', assigned value is 0 libbde-20190102/libclocale/libclocale_locale.c:293:15: note: Assuming condition is false libbde-20190102/libclocale/libclocale_locale.c:308:16: note: Condition 'charset!=NULL' is always false libbde-20190102/libclocale/libclocale_locale.c:355:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse] libbde-20190102/libclocale/libclocale_locale.c:287:26: note: Assignment 'locale=NULL', assigned value is 0 libbde-20190102/libclocale/libclocale_locale.c:293:15: note: Assuming condition is false libbde-20190102/libclocale/libclocale_locale.c:355:16: note: Condition 'locale==NULL' is always true libbde-20190102/libclocale/libclocale_locale.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libclocale/libclocale_locale.c:289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libclocale/libclocale_locale.c:405:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libclocale/libclocale_locale.c:291:24: style: Variable 'locale_length' is assigned a value that is never used. [unreadVariable] libbde-20190102/libclocale/libclocale_support.c:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libclocale/libclocale_support.c:54:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libclocale/libclocale_codepage.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libclocale/libclocale_codepage.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libclocale/libclocale_codepage.c:133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbde-20190102/libcnotify/libcnotify_stream.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_STREAM_OPEN_APPEND [valueFlowBailoutIncompleteVar] libbde-20190102/libcnotify/libcnotify_stream.c:49:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcnotify/libcnotify_stream.c:79:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcnotify/libcnotify_stream.c:161:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcnotify/libcnotify_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCNOTIFY_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libcpath/libcpath_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCPATH_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libcpath/libcpath_support.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcpath/libcpath_support.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcpath/libcpath_path.c:236:0: error: #error Missing change directory function [preprocessorErrorDirective] libbde-20190102/libcpath/libcpath_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcpath/libcpath_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcpath/libcpath_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcpath/libcpath_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcpath/libcpath_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcpath/libcpath_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcpath/libcpath_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcpath/libcpath_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:477:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcsplit/libcsplit_narrow_string.c:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:340:44: style: Variable 'internal_split_string' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:341:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:383:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:449:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_split_string.c:450:66: style: Variable 'string_segment_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libcsplit/libcsplit_narrow_string.c:144:21: style: Condition 'segment_end!=NULL' is always true [knownConditionTrueFalse] libbde-20190102/libcsplit/libcsplit_narrow_string.c:43:8: style: Variable 'string_end' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_narrow_string.c:45:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libcsplit/libcsplit_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCSPLIT_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective] libbde-20190102/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective] libbde-20190102/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective] libbde-20190102/libcthreads/libcthreads_read_write_lock.h:78:0: error: #error Missing read/write lock type [preprocessorErrorDirective] libbde-20190102/libcthreads/libcthreads_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCTHREADS_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective] libbde-20190102/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective] libbde-20190102/libfcache/libfcache_cache_value.c:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFCACHE_CACHE_VALUE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfcache/libfcache_cache_value.c:462:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFCACHE_CACHE_VALUE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfcache/libfcache_cache_value.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:116:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:180:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:225:36: style: Variable 'internal_cache_value' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:226:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:289:36: style: Variable 'internal_cache_value' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:290:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:332:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:363:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:392:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache_value.c:436:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_date_time.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:804:4: error: libcerror_error_set format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] libbde-20190102/libfcache/libfcache_cache.c:1017:4: error: libcerror_error_set format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] libbde-20190102/libfcache/libfcache_cache.c:434:11: style:inconclusive: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. [funcArgNamesDifferent] libbde-20190102/libfcache/libfcache_cache.h:92:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. libbde-20190102/libfcache/libfcache_cache.c:434:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. libbde-20190102/libfcache/libfcache_cache.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:164:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:225:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:282:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:355:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:397:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:438:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:484:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:646:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:698:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_cache.c:928:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfcache/libfcache_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFCACHE_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:276:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:459:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:606:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:751:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:802:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:855:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:1003:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:1339:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:1460:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree.c:229:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree.c:881:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_IGNORE_CACHE [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree.c:1172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_IGNORE_CACHE [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree.c:1499:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_NO_CACHE [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree.c:2913:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_BTREE_SEARCH_FLAG_SCAN_PREVIOUS_NODE [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_area.c:86:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:229:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:322:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:504:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:561:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:620:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:665:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:715:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:768:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:820:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:871:28: style: Variable 'internal_area' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:872:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:921:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:1270:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:1434:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_area.c:926:42: style: Variable 'cache_entry_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_btree.c:1530:4: warning: libcerror_error_set format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] libbde-20190102/libfdata/libfdata_btree.c:83:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:197:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:276:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:477:24: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'libfdata_btree_calculate_node_cache_entry_index' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbde-20190102/libfdata/libfdata_btree.c:162:59: note: You might need to cast the function pointer here libbde-20190102/libfdata/libfdata_btree.c:477:24: note: Parameter 'tree' can be declared as pointer to const libbde-20190102/libfdata/libfdata_btree.c:487:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:568:24: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'libfdata_btree_calculate_leaf_value_cache_entry_index' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbde-20190102/libfdata/libfdata_btree.c:163:59: note: You might need to cast the function pointer here libbde-20190102/libfdata/libfdata_btree.c:568:24: note: Parameter 'tree' can be declared as pointer to const libbde-20190102/libfdata/libfdata_btree.c:578:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:665:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:715:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:816:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:1086:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:1423:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:1762:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:1939:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:2149:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:2355:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:2543:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:2621:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:2727:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:2883:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree.c:2154:46: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_btree.c:2360:46: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_btree_node.c:111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree_node.c:481:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree_node.c:627:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree_node.c:1215:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree_node.c:1358:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree_range.c:133:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_KEY_VALUE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree_range.c:370:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_KEY_VALUE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_btree_range.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_range.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_range.c:177:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_range.c:262:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_range.c:355:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:134:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:204:34: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:205:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:243:34: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:244:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:273:34: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:274:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:303:34: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:304:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:338:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:398:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:453:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:598:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:768:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:827:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:912:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1028:34: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1029:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1072:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1132:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1187:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1329:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1480:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1541:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1599:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:1684:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_btree_node.c:600:53: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_btree_node.c:1332:53: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_list_element.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:179:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:227:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:348:36: style: Variable 'internal_element' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:349:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:389:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:428:36: style: Variable 'internal_element' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:429:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:475:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:522:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:614:36: style: Variable 'internal_element' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:615:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:659:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:732:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list_element.c:788:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:113:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:259:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:440:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:496:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:614:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:708:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:1076:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:1318:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:1602:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:2071:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:2513:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:2723:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:2976:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:3065:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:3454:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:3538:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:3806:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_IGNORE_CACHE [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:4141:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:4390:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:4457:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_mapped_range.c:37:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_mapped_range.c:111:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_mapped_range.c:142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_mapped_range.c:217:31: style: Parameter 'mapped_range' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdata/libfdata_mapped_range.c:222:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_mapped_range.c:272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_notify.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_notify.c:78:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_notify.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range.c:37:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range.c:112:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range.c:143:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range.c:218:24: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdata/libfdata_range.c:225:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range.c:294:24: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdata/libfdata_range.c:298:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range.c:338:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:83:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:212:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:305:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:481:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:512:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:569:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:628:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:722:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:764:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:814:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:883:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:1149:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:1361:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:1566:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:1936:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:1987:28: style: Variable 'internal_list' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:1988:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:2032:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:2087:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:2152:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:2218:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:2306:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:2598:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:2823:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:3001:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:3392:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:3498:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:3607:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:3712:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:4044:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:4113:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:4192:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:4295:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:4371:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_list.c:4431:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_range_list.c:228:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_range_list.c:392:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_range_list.c:518:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_range_list.c:610:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_range_list.c:732:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_range_list.c:1003:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_range_list.c:1131:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_list.c:889:42: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_list.c:2312:42: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_list.c:2832:40: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_list.c:3003:42: style: Variable 'mapped_range_end_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_list.c:3719:42: style: Variable 'cache_entry_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_range_list.c:81:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:195:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:274:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:429:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:476:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:594:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:656:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:961:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_range_list.c:1090:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_segments_array.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_segments_array.c:101:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_segments_array.c:305:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_segments_array.c:483:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_segments_array.c:669:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_segments_array.c:805:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:129:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:277:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:457:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:646:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:791:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:842:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:1082:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:1442:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:1562:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:1938:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:2407:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_stream.c:2514:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree.c:345:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree.c:520:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_IGNORE_CACHE [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree.c:837:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree.c:949:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree.c:187:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libfdata/libfdata_tree.c:416:4: note: Calling function 'libfdata_tree_free', 2nd argument 'NULL' value is 0 libbde-20190102/libfdata/libfdata_tree.c:187:4: note: Null pointer dereference libbde-20190102/libfdata/libfdata_tree.c:79:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:181:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:263:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:441:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:751:23: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdata/libfdata_tree.c:761:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:886:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:967:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:1010:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:1075:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:1123:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:1172:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:1220:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree.c:448:42: style: Variable 'cache_entry_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_stream.c:99:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:230:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:323:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:503:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:560:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:618:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:660:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:705:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:755:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:808:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:860:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:909:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:955:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:1018:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:1402:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:1504:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:1814:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:1867:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:2316:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:2447:30: style: Variable 'internal_stream' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:2448:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:2488:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_stream.c:1019:46: style: Variable 'mapped_range_end_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_stream.c:1511:46: style: Variable 'read_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_stream.c:1512:46: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_stream.c:1873:46: style: Variable 'write_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_stream.c:1874:46: style: Variable 'write_count' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_stream.c:1877:46: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_vector.c:276:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:458:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:750:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:801:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:1071:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:1477:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:1665:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:1791:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:1867:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:459:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:526:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_SUB_NODES_DATA_RANGE_SET [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:560:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_SUB_NODES_DATA_RANGE_SET [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:619:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:866:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_NOTE_DATA_READ [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:950:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:1008:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:1103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:1216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:1353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:1487:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:1881:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:2267:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:2299:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_SUB_NODES_DATA_RANGE_SET [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:2437:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:2475:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:2701:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:2781:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_SUB_NODES_DATA_RANGE_SET [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:2918:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:2989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:3209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_tree_node.c:3280:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] libbde-20190102/libfdata/libfdata_vector.c:86:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:229:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:322:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:503:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:560:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:619:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:664:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:714:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:767:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:819:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:868:30: style: Variable 'internal_vector' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:869:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:908:30: style: Variable 'internal_vector' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:909:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:984:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:1382:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:1651:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:1715:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:1841:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_vector.c:985:46: style: Variable 'mapped_range_end_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_vector.c:987:46: style: Variable 'segment_data_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_vector.c:989:46: style: Variable 'calculated_element_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_vector.c:1281:24: style: Variable 'segment_data_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_tree_node.c:214:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libfdata/libfdata_tree_node.c:1995:5: note: Calling function 'libfdata_tree_node_free', 2nd argument 'NULL' value is 0 libbde-20190102/libfdata/libfdata_tree_node.c:214:4: note: Null pointer dereference libbde-20190102/libfdata/libfdata_tree_node.c:774:10: style:inconclusive: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. [funcArgNamesDifferent] libbde-20190102/libfdata/libfdata_tree_node.h:174:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. libbde-20190102/libfdata/libfdata_tree_node.c:774:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. libbde-20190102/libfdata/libfdata_tree_node.c:45:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:208:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:287:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:335:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:362:33: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:363:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:397:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:444:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:510:33: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:511:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:545:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:604:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:683:33: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:684:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:724:33: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:725:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:778:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:833:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:890:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:935:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:993:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:1088:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:1197:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:1338:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:1458:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:1859:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2251:33: style: Variable 'internal_tree_node' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2252:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2283:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2338:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2406:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2455:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2686:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2766:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2820:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2892:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2957:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:3183:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:3248:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdata/libfdata_tree_node.c:2459:52: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_tree_node.c:2962:52: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdata/libfdata_tree_node.c:3253:52: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_STRING_FORMAT_FLAG_DATE [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:413:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:926:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:1439:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:505:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:769:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:1033:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:246:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:275:41: style: Variable 'internal_fat_date_time' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:276:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:313:45: style: Parameter 'internal_fat_date_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:317:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:387:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:472:45: style: Parameter 'internal_fat_date_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:478:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:605:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:643:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:736:45: style: Parameter 'internal_fat_date_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:742:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:869:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:907:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:1000:45: style: Parameter 'internal_fat_date_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:1006:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:1133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:1171:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:480:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:744:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:1008:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_filetime.c:231:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_filetime.c:687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_filetime.c:951:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1240:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1178:13: style: The if condition is the same as the previous if condition [duplicateCondition] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1153:13: note: First condition libbde-20190102/libfdatetime/libfdatetime_filetime.c:1178:13: note: Second condition libbde-20190102/libfdatetime/libfdatetime_filetime.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:147:36: style: Variable 'internal_additional_filetime' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:149:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:194:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:290:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:319:36: style: Variable 'internal_filetime' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:357:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:361:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:569:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:654:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:660:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:787:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:825:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:918:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:924:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1051:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1089:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1207:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1340:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_filetime.c:363:27: style: Variable 'days_in_century' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_filetime.c:364:27: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_filetime.c:662:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_filetime.c:926:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_filetime.c:1215:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:646:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:888:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:1130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:263:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:302:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:528:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:619:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:724:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:762:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:861:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:966:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:1004:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:1103:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:1208:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:1246:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:304:27: style: Variable 'days_in_century' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:305:27: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:621:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:863:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:1105:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:39:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:111:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:139:39: style: Parameter 'date_time_values' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:144:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:373:39: style: Parameter 'date_time_values' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:380:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:381:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:886:39: style: Parameter 'date_time_values' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:893:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:894:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:1399:39: style: Parameter 'date_time_values' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:1406:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:1407:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:177:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:595:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1030:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:606:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:870:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1350:13: style: The if condition is the same as the previous if condition [duplicateCondition] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1336:13: note: First condition libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1350:13: note: Second condition libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1064:13: style: The if condition is the same as the previous if condition [duplicateCondition] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1017:13: note: First condition libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1064:13: note: Second condition libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:459:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:246:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:275:40: style: Variable 'internal_nsf_timedate' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:276:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:313:44: style: Parameter 'internal_nsf_timedate' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:317:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:488:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:573:44: style: Parameter 'internal_nsf_timedate' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:579:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:706:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:744:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:837:44: style: Parameter 'internal_nsf_timedate' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:843:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:970:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1008:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1101:44: style: Parameter 'internal_nsf_timedate' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1107:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:237:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:265:36: style: Variable 'internal_hfs_time' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:266:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:301:40: style: Parameter 'internal_hfs_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:305:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:477:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:562:40: style: Parameter 'internal_hfs_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:568:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:673:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:711:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:804:40: style: Parameter 'internal_hfs_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:810:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:915:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:953:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1093:40: style: Parameter 'internal_hfs_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1099:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1204:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1242:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:581:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:845:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1109:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:307:25: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:570:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:812:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1101:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:179:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:393:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_64BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:525:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_64BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:594:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:916:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1036:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1306:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1576:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1807:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:630:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1026:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1422:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1819:13: style: The if condition is the same as the previous if condition [duplicateCondition] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1794:13: note: First condition libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1819:13: note: Second condition libbde-20190102/libfdatetime/libfdatetime_posix_time.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:151:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:377:38: style: Variable 'internal_posix_time' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:443:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:509:38: style: Variable 'internal_posix_time' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:510:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:573:42: style: Parameter 'internal_posix_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:577:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:899:38: style: Variable 'internal_posix_time' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:900:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1013:42: style: Parameter 'internal_posix_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1019:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1152:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1190:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1283:42: style: Parameter 'internal_posix_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1422:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1460:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1553:42: style: Parameter 'internal_posix_time' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1559:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1692:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1730:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:153:58: style: Variable 'is_signed' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:579:27: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1022:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1292:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1562:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:115:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:313:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:317:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:512:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:597:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:603:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:862:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:900:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:993:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:999:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1258:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1296:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1389:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1654:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1692:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:605:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1001:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1397:24: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfguid/libfguid_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_binary_data.c:253:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_binary_data.c:308:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_BINARY_DATA_FORMAT_FLAG_CASE_LOWER [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_binary_data.c:460:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_BINARY_DATA_FORMAT_FLAG_CASE_LOWER [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_binary_data.c:647:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_BINARY_DATA_FORMAT_FLAG_CASE_LOWER [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_binary_data.c:861:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_binary_data.c:1143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_BINARY_DATA_FORMAT_FLAG_CASE_LOWER [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_binary_data.c:1357:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:186:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:309:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:420:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_STRING_FORMAT_FLAG_USE_LOWER_CASE [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:535:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:918:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:1224:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:1607:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:1913:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfguid/libfguid_identifier.c:2296:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_binary_data.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:112:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:143:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:224:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:291:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:443:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:630:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:843:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:1126:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:1339:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_binary_data.c:844:30: style: Variable 'string_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_binary_data.c:845:30: style: Variable 'string_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_binary_data.c:1340:30: style: Variable 'string_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_binary_data.c:1341:30: style: Variable 'string_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_data_handle.c:160:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_DATA_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_data_handle.c:247:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_DATA_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_data_handle.c:331:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_DATA_FLAG_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_data_handle.c:456:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_data_handle.c:838:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_data_handle.c:1033:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_data_handle.c:1332:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_data_handle.c:1479:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_data_handle.c:130:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:286:4: note: Calling function 'libfvalue_data_handle_free', 2nd argument 'NULL' value is 0 libbde-20190102/libfvalue/libfvalue_data_handle.c:130:4: note: Null pointer dereference libbde-20190102/libfvalue/libfvalue_data_handle.c:49:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:124:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:183:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:299:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:358:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:425:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:564:36: style: Variable 'internal_data_handle' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:565:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:605:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:634:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:700:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:801:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:1007:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:1152:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:1281:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_data_handle.c:1440:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:464:13: style:inconclusive: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent] libbde-20190102/libfguid/libfguid_identifier.h:101:13: note: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. libbde-20190102/libfguid/libfguid_identifier.c:464:13: note: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. libbde-20190102/libfguid/libfguid_identifier.c:1153:13: style:inconclusive: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent] libbde-20190102/libfguid/libfguid_identifier.h:135:13: note: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. libbde-20190102/libfguid/libfguid_identifier.c:1153:13: note: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. libbde-20190102/libfguid/libfguid_identifier.c:1842:13: style:inconclusive: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent] libbde-20190102/libfguid/libfguid_identifier.h:169:13: note: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. libbde-20190102/libfguid/libfguid_identifier.c:1842:13: note: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. libbde-20190102/libfguid/libfguid_identifier.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:114:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:149:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:389:29: style: Parameter 'identifier' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfguid/libfguid_identifier.c:394:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:468:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:503:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:849:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:885:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:1157:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:1192:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:1538:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:1574:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:1846:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:1881:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:2227:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:2263:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfguid/libfguid_identifier.c:890:54: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfguid/libfguid_identifier.c:1579:54: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfguid/libfguid_identifier.c:2268:54: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:247:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:476:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:248:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:522:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:553:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:568:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:599:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:614:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:645:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:660:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:691:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:706:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:737:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:752:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:783:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:805:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_INTEGER_FORMAT_FLAG_SIGNED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:829:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:962:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:890:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:1246:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:1089:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:1626:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:1493:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:1910:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:1906:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:2290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:2310:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:2574:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:2723:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:3127:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_integer.c:39:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:111:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:223:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:360:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:397:27: style: Parameter 'integer' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_integer.c:402:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:447:27: style: Parameter 'integer' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_integer.c:452:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:490:15: style: Parameter 'utf8_string' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_integer.c:496:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:535:27: style: Parameter 'integer' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_integer.c:542:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:582:16: style: Parameter 'utf16_string' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_integer.c:588:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:627:27: style: Parameter 'integer' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_integer.c:634:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:674:16: style: Parameter 'utf32_string' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_integer.c:680:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:719:27: style: Parameter 'integer' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_integer.c:726:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:772:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:904:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:941:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:1186:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:1223:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:1568:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:1605:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:1850:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:1887:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:2232:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:2269:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:2514:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:2551:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_integer.c:773:30: style: Variable 'divider' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:776:30: style: Variable 'is_signed' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:777:30: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:946:32: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:949:32: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:1226:32: style: Variable 'divider' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:1231:32: style: Variable 'character_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:1610:33: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:1613:33: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:1890:33: style: Variable 'divider' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:1895:33: style: Variable 'character_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:2274:33: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:2277:33: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:2554:33: style: Variable 'divider' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_integer.c:2559:33: style: Variable 'character_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:476:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_floating_point.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:112:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:143:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:224:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:339:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:375:34: style: Parameter 'floating_point' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:382:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:435:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:471:34: style: Parameter 'floating_point' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:478:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:524:34: style: Parameter 'floating_point' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:529:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:573:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:612:34: style: Parameter 'floating_point' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:619:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:665:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:704:34: style: Parameter 'floating_point' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:711:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:757:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:796:34: style: Parameter 'floating_point' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:803:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:849:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:1018:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:1058:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:1458:15: style: Parameter 'utf8_string' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:1468:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:1835:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:1875:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:2275:16: style: Parameter 'utf16_string' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:2285:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:2652:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:2692:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:3092:16: style: Parameter 'utf32_string' can be declared as pointer to const [constParameterPointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:3102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:364:31: style: Variable 'value_float64.floating_point' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:417:24: style: Variable 'value_float64.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:460:31: style: Variable 'value_float64.floating_point' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:513:29: style: Variable 'value_float64.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:239:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:288:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:339:43: style: Variable 'internal_split_string' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:340:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:382:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:448:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_floating_point.c:856:30: style: Variable 'is_signed' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:857:30: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:1074:32: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:1196:28: style: Variable 'value_float32.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:1243:28: style: Variable 'value_float64.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_split_utf16_string.c:449:65: style: Variable 'utf16_string_segment_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:1469:32: style: Variable 'fraction_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:1472:32: style: Variable 'divider' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:1478:32: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:1813:33: style: Variable 'value_float64.floating_point' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:1891:33: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2013:28: style: Variable 'value_float32.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2060:28: style: Variable 'value_float64.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2286:33: style: Variable 'fraction_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2289:33: style: Variable 'divider' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2295:33: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2630:33: style: Variable 'value_float64.floating_point' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2708:33: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2830:28: style: Variable 'value_float32.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:2877:28: style: Variable 'value_float64.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:3103:33: style: Variable 'fraction_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:3106:33: style: Variable 'divider' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:3112:33: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_floating_point.c:3447:33: style: Variable 'value_float64.floating_point' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_split_utf8_string.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf8_string.c:239:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf8_string.c:288:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf8_string.c:339:42: style: Variable 'internal_split_string' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf8_string.c:340:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf8_string.c:382:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf8_string.c:448:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_split_utf8_string.c:449:64: style: Variable 'utf8_string_segment_offset' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_string.c:96:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_CODEPAGE_UTF8 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:135:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:220:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:463:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:814:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:1036:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:1302:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:1653:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:1875:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:2141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:2492:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:2714:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_table.c:441:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_table.c:955:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_string.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:118:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:157:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:291:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:447:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:793:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:1015:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:1286:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:1632:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:1854:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:2125:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:2471:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_string.c:2693:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:180:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:221:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:264:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:362:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:411:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:558:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:608:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:690:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:768:30: style: Variable 'internal_value' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:770:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_table.c:921:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_utf16_string.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_utf8_string.c:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_utf16_string.c:142:21: style: Condition 'segment_end!=NULL' is always true [knownConditionTrueFalse] libbde-20190102/libfvalue/libfvalue_utf16_string.c:41:12: style: Variable 'string_end' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_utf16_string.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_utf8_string.c:142:21: style: Condition 'segment_end!=NULL' is always true [knownConditionTrueFalse] libbde-20190102/libfvalue/libfvalue_utf8_string.c:41:11: style: Variable 'string_end' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_utf8_string.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_entry.c:37:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_entry.c:109:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_entry.c:140:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_type.c:690:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value_type.c:751:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_TYPE_STRING_BYTE_STREAM [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:250:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_HANDLE_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:363:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_HANDLE_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:465:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_HANDLE_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:552:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_IDENTIFIER_MANAGED [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:722:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:842:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:1094:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:1364:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:2522:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value.c:5039:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_PRINT_FLAG_WITH_TYPE_DESCRIPTION [valueFlowBailoutIncompleteVar] libbde-20190102/libfvalue/libfvalue_value_type.c:142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_type.c:173:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_type.c:734:30: style: Variable 'internal_value' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_type.c:735:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_type.c:874:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_type.c:937:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_type.c:1001:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value_type.c:1002:26: style: Variable 'data_index' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_md5.c:260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_md5.c:986:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_md5.c:1408:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_md5.c:1626:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_MD5_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_md5.c:650:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libhmac/libhmac_md5.c:2073:4: note: Calling function 'libhmac_md5_free', 2nd argument 'NULL' value is 0 libbde-20190102/libhmac/libhmac_md5.c:650:4: note: Null pointer dereference libbde-20190102/libhmac/libhmac_md5.c:228:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_md5.c:432:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_md5.c:645:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_md5.c:957:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_md5.c:1373:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_md5.c:1543:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_md5.c:1632:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_md5.c:959:51: style: Variable 'remaining_block_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_md5.c:960:51: style: Variable 'process_count' is assigned a value that is never used. [unreadVariable] libbde-20190102/libfvalue/libfvalue_value.c:320:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libfvalue/libfvalue_value.c:524:4: note: Calling function 'libfvalue_value_free', 2nd argument 'NULL' value is 0 libbde-20190102/libfvalue/libfvalue_value.c:320:4: note: Null pointer dereference libbde-20190102/libfvalue/libfvalue_value.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:314:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:396:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:537:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:613:30: style: Variable 'internal_value' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:614:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:655:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:749:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:803:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:945:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:986:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1027:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1077:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1183:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1244:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1290:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1336:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1439:30: style: Variable 'internal_value' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1440:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1480:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1515:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1706:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1810:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1885:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:1992:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2149:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2227:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2336:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2494:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2621:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2689:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2781:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2849:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:2943:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3011:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3105:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3173:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3267:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3335:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3421:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3489:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3572:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3640:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3727:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3853:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3920:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:3960:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4031:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4157:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4224:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4264:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4335:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4463:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4530:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4570:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4697:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libfvalue/libfvalue_value.c:4980:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha1.c:313:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha1.c:1058:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha1.c:1480:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA1_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha1.c:1713:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA1_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha1.c:723:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libhmac/libhmac_sha1.c:2160:4: note: Calling function 'libhmac_sha1_free', 2nd argument 'NULL' value is 0 libbde-20190102/libhmac/libhmac_sha1.c:723:4: note: Null pointer dereference libbde-20190102/libhmac/libhmac_sha1.c:282:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha1.c:506:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha1.c:718:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha1.c:1029:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha1.c:1445:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha1.c:1630:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha1.c:1719:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha1.c:1031:52: style: Variable 'remaining_block_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_sha1.c:1032:52: style: Variable 'process_count' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_sha224.c:274:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha224.c:1017:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha224.c:1439:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA224_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha224.c:1681:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA224_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha256.c:274:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha256.c:1017:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha256.c:1439:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA256_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha256.c:1684:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA256_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha224.c:682:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libhmac/libhmac_sha224.c:2128:4: note: Calling function 'libhmac_sha224_free', 2nd argument 'NULL' value is 0 libbde-20190102/libhmac/libhmac_sha224.c:682:4: note: Null pointer dereference libbde-20190102/libhmac/libhmac_sha224.c:240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha224.c:465:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha224.c:677:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha224.c:988:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha224.c:1404:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha224.c:1598:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha224.c:1687:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha224.c:990:54: style: Variable 'remaining_block_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_sha224.c:991:54: style: Variable 'process_count' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_sha256.c:682:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libhmac/libhmac_sha256.c:2131:4: note: Calling function 'libhmac_sha256_free', 2nd argument 'NULL' value is 0 libbde-20190102/libhmac/libhmac_sha256.c:682:4: note: Null pointer dereference libbde-20190102/libhmac/libhmac_sha256.c:240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha256.c:465:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha256.c:677:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha256.c:988:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha256.c:1404:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha256.c:1601:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha256.c:1690:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha256.c:990:54: style: Variable 'remaining_block_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_sha256.c:991:54: style: Variable 'process_count' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base16_stream.c:158:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base16_stream.c:550:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base16_stream.c:1004:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base16_stream.c:1181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base16_stream.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base16_stream.c:136:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base16_stream.c:526:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base16_stream.c:987:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base16_stream.c:1123:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base16_stream.c:1159:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:94:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:1024:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:1525:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:1636:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:1787:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:2296:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:2700:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:2862:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha512.c:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha512.c:1053:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha512.c:1475:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA512_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha512.c:1720:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA512_HASH_SIZE [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base32_stream.c:2218:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libbde-20190102/libuna/libuna_base32_stream.c:2591:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libbde-20190102/libuna/libuna_base32_stream.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:171:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:998:11: style: Variable 'quintet_to_character_table' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:999:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:1498:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:1622:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:1764:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:2272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:2683:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:2805:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base32_stream.c:2841:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:202:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base64_stream.c:714:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base64_stream.c:1077:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base64_stream.c:1174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base64_stream.c:1298:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base64_stream.c:1892:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base64_stream.c:2308:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base64_stream.c:2522:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libhmac/libhmac_sha512.c:718:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/libhmac/libhmac_sha512.c:2167:4: note: Calling function 'libhmac_sha512_free', 2nd argument 'NULL' value is 0 libbde-20190102/libhmac/libhmac_sha512.c:718:4: note: Null pointer dereference libbde-20190102/libhmac/libhmac_sha512.c:276:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha512.c:501:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha512.c:713:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha512.c:1024:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha512.c:1440:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha512.c:1637:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha512.c:1726:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libhmac/libhmac_sha512.c:1026:54: style: Variable 'remaining_block_size' is assigned a value that is never used. [unreadVariable] libbde-20190102/libhmac/libhmac_sha512.c:1027:54: style: Variable 'process_count' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_base64_stream.c:2424:27: style: Condition 'remaining_size==2' is always true [knownConditionTrueFalse] libbde-20190102/libuna/libuna_base64_stream.c:2420:27: note: Assuming that condition 'remaining_size==1' is not redundant libbde-20190102/libuna/libuna_base64_stream.c:2412:36: note: Assignment 'remaining_size=byte_stream_size%3', assigned value is less than 3 libbde-20190102/libuna/libuna_base64_stream.c:2424:27: note: Condition 'remaining_size==2' is always true libbde-20190102/libuna/libuna_base64_stream.c:2673:27: style: Condition 'remaining_size==2' is always true [knownConditionTrueFalse] libbde-20190102/libuna/libuna_base64_stream.c:2669:27: note: Assuming that condition 'remaining_size==1' is not redundant libbde-20190102/libuna/libuna_base64_stream.c:2661:36: note: Assignment 'remaining_size=byte_stream_size%3', assigned value is less than 3 libbde-20190102/libuna/libuna_base64_stream.c:2673:27: note: Condition 'remaining_size==2' is always true libbde-20190102/libuna/libuna_byte_stream.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_byte_stream.c:152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_byte_stream.c:257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_byte_stream.c:353:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_byte_stream.c:458:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_byte_stream.c:554:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_base64_stream.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:168:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:692:11: style: Variable 'sixtet_to_character_table' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:693:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:1050:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:1160:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:1272:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:1868:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:2289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:2461:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_base64_stream.c:2497:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_byte_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_byte_stream.c:136:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_byte_stream.c:242:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_byte_stream.c:337:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_byte_stream.c:443:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_byte_stream.c:538:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_932.c:4314:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_932.c:4867:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_936.c:6472:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_936.c:7361:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_932.c:4193:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_932.c:4288:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_932.c:4853:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_932.c:4289:32: style: Variable 'additional_character' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_codepage_windows_936.c:6363:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_936.c:6446:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_936.c:7347:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_936.c:6447:32: style: Variable 'additional_character' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_codepage_windows_949.c:7337:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_949.c:8136:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_950.c:5441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_950.c:6315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_949.c:7222:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_949.c:7311:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_949.c:8122:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_949.c:7312:32: style: Variable 'additional_character' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_codepage_windows_950.c:5326:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_950.c:5415:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_codepage_windows_950.c:6301:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_codepage_windows_950.c:5416:32: style: Variable 'additional_character' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_url_stream.c:53:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_url_stream.c:167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_url_stream.c:330:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_url_stream.c:456:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:815:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:3229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:3616:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:4072:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:4387:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:4555:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:4658:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:4763:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:4902:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:5084:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:5156:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:5241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:5342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_url_stream.c:34:15: style: Parameter 'byte_stream' can be declared as pointer to const [constParameterPointer] libbde-20190102/libuna/libuna_url_stream.c:39:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_url_stream.c:147:15: style: Parameter 'byte_stream' can be declared as pointer to const [constParameterPointer] libbde-20190102/libuna/libuna_url_stream.c:151:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_url_stream.c:311:15: style: Parameter 'url_stream' can be declared as pointer to const [constParameterPointer] libbde-20190102/libuna/libuna_url_stream.c:316:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_url_stream.c:434:15: style: Parameter 'url_stream' can be declared as pointer to const [constParameterPointer] libbde-20190102/libuna/libuna_url_stream.c:440:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_url_stream.c:154:27: style: Variable 'byte_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:3284:31: style: Condition 'safe_utf7_stream_index>=utf7_stream_size' is always false [knownConditionTrueFalse] libbde-20190102/libuna/libuna_unicode_character.c:3251:25: note: Assuming that condition '*utf7_stream_index>=utf7_stream_size' is not redundant libbde-20190102/libuna/libuna_unicode_character.c:3262:30: note: Assuming condition is false libbde-20190102/libuna/libuna_unicode_character.c:3273:31: note: safe_utf7_stream_index is assigned '*utf7_stream_index' here. libbde-20190102/libuna/libuna_unicode_character.c:3284:31: note: Condition 'safe_utf7_stream_index>=utf7_stream_size' is always false libbde-20190102/libuna/libuna_unicode_character.c:3307:30: style: Condition 'safe_utf7_stream_index>=utf7_stream_size' is always false [knownConditionTrueFalse] libbde-20190102/libuna/libuna_unicode_character.c:3251:25: note: Assuming that condition '*utf7_stream_index>=utf7_stream_size' is not redundant libbde-20190102/libuna/libuna_unicode_character.c:3262:30: note: Assuming condition is false libbde-20190102/libuna/libuna_unicode_character.c:3273:31: note: safe_utf7_stream_index is assigned '*utf7_stream_index' here. libbde-20190102/libuna/libuna_unicode_character.c:3307:30: note: Condition 'safe_utf7_stream_index>=utf7_stream_size' is always false libbde-20190102/libuna/libuna_utf16_stream.c:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_stream.c:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_stream.c:239:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_stream.c:371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_stream.c:472:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_stream.c:604:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_stream.c:705:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_unicode_character.c:113:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:224:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:801:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:2979:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:3196:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:3595:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:3976:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:4047:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:4371:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:4495:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:4530:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:4645:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:4738:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:4888:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:5030:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:5060:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:5143:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:5217:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:5329:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_unicode_character.c:2980:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:2985:43: style: Variable 'byte_bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:3197:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:3201:43: style: Variable 'byte_bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:3205:43: style: Variable 'utf7_character_value' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:3596:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:3601:43: style: Variable 'byte_bit_shift' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:4531:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_unicode_character.c:4889:43: style: Variable 'utf16_surrogate' is assigned a value that is never used. [unreadVariable] libbde-20190102/libuna/libuna_utf16_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_stream.c:123:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_stream.c:223:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_stream.c:356:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_stream.c:456:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_stream.c:589:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_stream.c:689:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_stream.c:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_stream.c:142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_stream.c:243:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_stream.c:375:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_stream.c:476:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_stream.c:608:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_stream.c:709:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_stream.c:127:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_stream.c:227:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_stream.c:360:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_stream.c:460:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_stream.c:593:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_stream.c:693:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:338:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:759:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:899:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:1172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:1316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:1470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:1622:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:1804:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:1984:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:2159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:2292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:2435:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:2574:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:2760:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:2944:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:338:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:759:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:899:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:1172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:1316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:1470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:1620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:1753:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:1895:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:2077:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:2257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:2434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:2620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf32_string.c:2804:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf16_string.c:1152:21: style:inconclusive: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent] libbde-20190102/libuna/libuna_utf16_string.h:146:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. libbde-20190102/libuna/libuna_utf16_string.c:1152:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. libbde-20190102/libuna/libuna_utf16_string.c:1153:13: style:inconclusive: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent] libbde-20190102/libuna/libuna_utf16_string.h:147:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. libbde-20190102/libuna/libuna_utf16_string.c:1153:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. libbde-20190102/libuna/libuna_utf16_string.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:178:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:321:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:463:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:564:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:598:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:741:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:884:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:983:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1017:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1157:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1267:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1301:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1453:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1606:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1752:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1788:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:1966:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:2144:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:2243:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:2277:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:2418:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:2558:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:2708:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:2744:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf16_string.c:2926:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1152:21: style:inconclusive: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent] libbde-20190102/libuna/libuna_utf32_string.h:146:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. libbde-20190102/libuna/libuna_utf32_string.c:1152:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. libbde-20190102/libuna/libuna_utf32_string.c:1153:13: style:inconclusive: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent] libbde-20190102/libuna/libuna_utf32_string.h:147:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. libbde-20190102/libuna/libuna_utf32_string.c:1153:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. libbde-20190102/libuna/libuna_utf32_string.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:142:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:178:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:321:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:463:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:564:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:598:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:741:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:884:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:983:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1017:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1157:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1267:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1301:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1453:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1605:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1704:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1738:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:1879:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:2025:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:2061:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:2239:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:2418:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:2568:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:2604:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf32_string.c:2786:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf7_stream.c:57:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf7_stream.c:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf7_stream.c:256:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf7_stream.c:350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf7_stream.c:455:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf7_stream.c:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf7_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf7_stream.c:134:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf7_stream.c:240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf7_stream.c:333:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf7_stream.c:439:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf7_stream.c:532:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_stream.c:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_stream.c:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_stream.c:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_stream.c:345:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_stream.c:441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_stream.c:559:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_stream.c:655:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_stream.c:105:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_stream.c:200:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_stream.c:330:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_stream.c:425:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_stream.c:544:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_stream.c:639:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:197:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:346:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:487:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:626:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:775:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:915:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:1063:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:1221:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:1371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:1504:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:1647:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:1786:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:1972:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:2156:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:2331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:2464:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:2607:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:2746:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:2936:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:3124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde.c:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnicode_Type [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde.c:352:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde.c:499:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_GenericNew [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde.c:511:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libbde-20190102/pybde/pybde.c:530:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libbde-20190102/pybde/pybde.c:549:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libbde-20190102/pybde/pybde.c:573:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libbde-20190102/pybde/pybde.c:597:2: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] libbde-20190102/pybde/pybde_datetime.c:116:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_datetime.c:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_datetime.c:445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_datetime.c:620:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libbde-20190102/libuna/libuna_utf8_string.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:146:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:182:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:329:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:471:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:576:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:610:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:757:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:900:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1014:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1048:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1204:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1356:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1455:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1489:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1630:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1770:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1920:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:1956:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:2138:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:2316:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:2415:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:2449:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:2590:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:2730:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:2884:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:2920:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/libuna/libuna_utf8_string.c:3106:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_datetime.c:38:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_datetime.c:155:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_datetime.c:332:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_datetime.c:510:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_datetime.c:156:28: style: Variable 'days_in_century' is assigned a value that is never used. [unreadVariable] libbde-20190102/pybde/pybde_datetime.c:158:28: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libbde-20190102/pybde/pybde_datetime.c:333:28: style: Variable 'days_in_century' is assigned a value that is never used. [unreadVariable] libbde-20190102/pybde/pybde_datetime.c:335:28: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libbde-20190102/pybde/pybde_datetime.c:344:20: style: Variable 'timestamp.integer' is assigned a value that is never used. [unreadVariable] libbde-20190102/pybde/pybde_datetime.c:487:27: style: Variable 'timestamp.floating_point' is assigned a value that is never used. [unreadVariable] libbde-20190102/pybde/pybde_datetime.c:511:28: style: Variable 'days_in_year' is assigned a value that is never used. [unreadVariable] libbde-20190102/pybde/pybde_encryption_methods.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ENCRYPTION_METHOD_AES_128_CBC_DIFFUSER [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_encryption_methods.c:260:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_encryption_methods.c:298:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_encryption_methods.c:318:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_encryption_methods.c:251:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_encryption_methods.c:291:34: style: Parameter 'definitions_object' can be declared as pointer to const. However it seems that 'pybde_encryption_methods_init' is a callback function, if 'definitions_object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbde-20190102/pybde/pybde_encryption_methods.c:106:13: note: You might need to cast the function pointer here libbde-20190102/pybde/pybde_encryption_methods.c:291:34: note: Parameter 'definitions_object' can be declared as pointer to const libbde-20190102/pybde/pybde_encryption_methods.c:293:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_encryption_methods.c:313:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbde-20190102/pybde/pybde_guid.c:51:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_file_object_io_handle.c:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_file_object_io_handle.c:344:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_file_object_io_handle.c:453:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_file_object_io_handle.c:711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_integer.c:53:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_offset [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_integer.c:93:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_integer.c:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_integer.c:277:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_integer.c:37:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_integer.c:75:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:220:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:202:4: note: Calling function 'pybde_file_object_io_handle_free', 2nd argument 'NULL' value is 0 libbde-20190102/pybde/pybde_file_object_io_handle.c:220:4: note: Null pointer dereference libbde-20190102/pybde/pybde_file_object_io_handle.c:875:4: warning: Possible null pointer dereference: error [nullPointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:1485:5: note: Calling function 'pybde_file_object_seek_offset', 4th argument 'NULL' value is 0 libbde-20190102/pybde/pybde_file_object_io_handle.c:875:4: note: Null pointer dereference libbde-20190102/pybde/pybde_file_object_io_handle.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:132:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:214:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:254:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:381:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:625:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:810:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:1141:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:1202:37: style: Parameter 'file_object_io_handle' can be declared as pointer to const. However it seems that 'pybde_file_object_io_handle_exists' is a callback function, if 'file_object_io_handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbde-20190102/pybde/pybde_file_object_io_handle.c:180:51: note: You might need to cast the function pointer here libbde-20190102/pybde/pybde_file_object_io_handle.c:1202:37: note: Parameter 'file_object_io_handle' can be declared as pointer to const libbde-20190102/pybde/pybde_file_object_io_handle.c:1205:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:1229:37: style: Parameter 'file_object_io_handle' can be declared as pointer to const. However it seems that 'pybde_file_object_io_handle_is_open' is a callback function, if 'file_object_io_handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbde-20190102/pybde/pybde_file_object_io_handle.c:181:51: note: You might need to cast the function pointer here libbde-20190102/pybde/pybde_file_object_io_handle.c:1229:37: note: Parameter 'file_object_io_handle' can be declared as pointer to const libbde-20190102/pybde/pybde_file_object_io_handle.c:1232:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:1377:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_file_object_io_handle.c:215:29: style: Variable 'gil_state' is assigned a value that is never used. [unreadVariable] libbde-20190102/pybde/pybde_key_protection_types.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_KEY_PROTECTION_TYPE_CLEAR_KEY [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protection_types.c:246:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protection_types.c:284:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protection_types.c:304:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protection_types.c:237:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protection_types.c:277:36: style: Parameter 'definitions_object' can be declared as pointer to const. However it seems that 'pybde_key_protection_types_init' is a callback function, if 'definitions_object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbde-20190102/pybde/pybde_key_protection_types.c:106:13: note: You might need to cast the function pointer here libbde-20190102/pybde/pybde_key_protection_types.c:277:36: note: Parameter 'definitions_object' can be declared as pointer to const libbde-20190102/pybde/pybde_key_protection_types.c:279:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protection_types.c:299:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protector.c:184:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protector.c:241:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protector.c:267:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protector.c:350:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protector.c:411:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protector.c:179:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protector.c:236:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protectors.c:169:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protectors.c:238:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protectors.c:265:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protectors.c:311:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protectors.c:332:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protectors.c:383:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protectors.c:406:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_key_protectors.c:164:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protectors.c:233:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protectors.c:260:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protectors.c:304:37: style: Parameter 'key_protectors_object' can be declared as pointer to const. However it seems that 'pybde_key_protectors_len' is a callback function, if 'key_protectors_object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbde-20190102/pybde/pybde_key_protectors.c:37:12: note: You might need to cast the function pointer here libbde-20190102/pybde/pybde_key_protectors.c:304:37: note: Parameter 'key_protectors_object' can be declared as pointer to const libbde-20190102/pybde/pybde_key_protectors.c:306:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protectors.c:327:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protectors.c:378:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/pybde/pybde_key_protectors.c:401:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_aes_ccm_encrypted_key.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_aes_ccm_encrypted_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_aes_ccm_encrypted_key.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:376:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:459:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:499:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:574:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:632:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:831:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:928:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1001:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1060:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1176:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1302:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1365:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1417:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1469:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1522:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1583:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1642:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1696:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:1810:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:2059:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:2305:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:2540:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:2615:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:2669:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:2771:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_error.c:126:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_external_key.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_external_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_external_key.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/pybde/pybde_volume.c:367:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_functions.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_functions.c:463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_functions.c:599:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_getopt.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_functions.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_functions.c:446:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_functions.c:556:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_functions.c:630:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_io_handle.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_io_handle.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_io_handle.c:289:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_io_handle.c:390:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_key.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_key.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_key_protector.c:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_key_protector.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata_entry.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata_entry.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata_entry.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:414:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:538:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:700:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:824:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:986:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_metadata.c:1110:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_notify.c:64:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_notify.c:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_notify.c:169:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_notify.c:208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_password_keep.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_password_keep.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_password_keep.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_sector_data.c:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_sector_data.c:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_stretch_key.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_stretch_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_stretch_key.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_support.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_VERSION_STRING [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_support.c:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_support.c:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_support.c:164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_support.c:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_support.c:471:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_support.c:739:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_support.c:460:8: style: Variable 'memset_result' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_support.c:730:22: style: Variable 'source' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_volume_master_key.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume_master_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume_master_key.c:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume_master_key.c:449:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume_master_key.c:573:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:180:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_OPEN_READ [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:466:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:512:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:977:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:1253:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:1295:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:1489:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:1548:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:1748:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:1920:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2093:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2170:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2244:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2322:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2400:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2480:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2596:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2676:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2791:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:2874:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] libbde-20190102/tests/bde_test_volume.c:78:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_volume.c:213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_volume.c:2863:22: style: Variable 'option_password' can be declared as pointer to const [constVariablePointer] libbde-20190102/tests/bde_test_volume.c:2864:22: style: Variable 'option_recovery_password' can be declared as pointer to const [constVariablePointer] diff: head libbde-20190102/bdetools/bdetools_output.c:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_VERSION_STRING [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/bdetools_output.c:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_VERSION_STRING [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/info_handle.c:1019:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_OPEN_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/info_handle.c:1185:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_STRING_FORMAT_TYPE_CTIME [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/info_handle.c:1274:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/info_handle.c:1443:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx16 [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/info_handle.c:254:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/info_handle.c:482:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_BASE16_VARIANT_RFC4648 [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/mount_file_entry.c:631:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/mount_file_entry.c:920:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/mount_file_system.c:632:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/mount_file_system.c:809:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/mount_handle.c:1109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_OPEN_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/mount_handle.c:1377:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCPATH_SEPARATOR [valueFlowBailoutIncompleteVar] head libbde-20190102/bdetools/mount_handle.c:450:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_BASE16_VARIANT_RFC4648 [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_diffuser.c:214:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_diffuser.c:315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_diffuser.c:405:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_diffuser.c:564:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_diffuser.c:673:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_encryption.c:423:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_encryption.c:706:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ENCRYPTION_METHOD_AES_128_CBC [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_io_handle.c:943:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_VERSION_WINDOWS_7 [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_metadata.c:1001:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_metadata.c:1680:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_ENCRYPT [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_metadata.c:2719:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_ENCRYPT [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_metadata.c:3067:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_metadata.c:3117:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_metadata.c:3162:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_metadata.c:3212:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_metadata.c:738:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_password.c:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUNA_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_password.c:475:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA256_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_recovery.c:355:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_INTEGER_FORMAT_TYPE_DECIMAL_UNSIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_sector_data.c:335:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_VERSION_WINDOWS_7 [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_support.c:365:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_support.c:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_volume.c:2044:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_volume.c:4493:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbde/libbde_volume.c:765:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_file_io_handle.c:1029:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_file_io_handle.c:1086:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_file_io_handle.c:1175:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_file_io_handle.c:479:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_file_io_handle.c:812:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_file_io_handle.c:862:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_file_io_handle.c:919:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_file_io_handle.c:974:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_handle.c:1027:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_handle.c:1289:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_handle.c:1452:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_handle.c:1854:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_handle.c:2115:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_handle.c:382:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_REFERENCE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_handle.c:569:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_handle.c:722:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:352:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:463:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:587:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_memory_range_io_handle.c:747:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_pool.c:1265:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_pool.c:1446:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_pool.c:1775:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_pool.c:2180:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_pool.c:2599:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_pool.c:2772:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_pool.c:2945:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_pool.c:701:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libbfio/libbfio_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libcaes/libcaes_context.c:1601:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] head libbde-20190102/libcaes/libcaes_context.c:1923:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] head libbde-20190102/libcaes/libcaes_context.c:2708:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] head libbde-20190102/libcaes/libcaes_tweaked_context.c:692:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCAES_CRYPT_MODE_DECRYPT [valueFlowBailoutIncompleteVar] head libbde-20190102/libcdata/libcdata_array.c:1259:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_EQUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libcdata/libcdata_array.c:1622:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] head libbde-20190102/libcdata/libcdata_array.c:730:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libcdata/libcdata_btree.c:905:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] head libbde-20190102/libcdata/libcdata_range_list.c:3394:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libcdata/libcdata_range_list.c:3656:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libcdata/libcdata_range_list.c:3747:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libcfile/libcfile_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libcfile/libcfile_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libcfile/libcfile_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libclocale/libclocale_codepage.c:160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libclocale/libclocale_locale.c:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_CODEPAGE_ASCII [valueFlowBailoutIncompleteVar] head libbde-20190102/libcpath/libcpath_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libcpath/libcpath_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libcpath/libcpath_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfcache/libfcache_cache_value.c:462:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFCACHE_CACHE_VALUE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_area.c:1003:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_area.c:1339:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_area.c:1460:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_area.c:459:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_area.c:606:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_area.c:751:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_area.c:802:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_area.c:855:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree.c:1172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_IGNORE_CACHE [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree.c:1499:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_NO_CACHE [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree.c:2913:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_BTREE_SEARCH_FLAG_SCAN_PREVIOUS_NODE [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree.c:881:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_IGNORE_CACHE [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree_node.c:1215:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree_node.c:1358:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree_node.c:481:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree_node.c:627:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_btree_range.c:370:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_KEY_VALUE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:1076:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:1318:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:1602:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:2071:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:2513:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:259:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:2723:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:2976:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:3065:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:3454:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:3538:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:3806:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_IGNORE_CACHE [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:4141:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:4390:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:440:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:4457:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:496:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:614:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_list.c:708:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_range_list.c:1003:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_range_list.c:1131:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_range_list.c:228:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_range_list.c:392:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_range_list.c:518:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_range_list.c:610:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_range_list.c:732:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:1082:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:1442:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:1562:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:1938:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:2407:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:2514:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:277:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:457:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:646:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:791:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_stream.c:842:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree.c:345:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree.c:520:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_READ_FLAG_IGNORE_CACHE [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree.c:837:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree.c:949:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:1008:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:1103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:1216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:1353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:1487:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:1881:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:2267:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:2299:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_SUB_NODES_DATA_RANGE_SET [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:2437:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:2475:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:2701:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:2781:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_SUB_NODES_DATA_RANGE_SET [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:2918:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:2989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:3209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:3280:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:459:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:526:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_SUB_NODES_DATA_RANGE_SET [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:560:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_SUB_NODES_DATA_RANGE_SET [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:619:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:866:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_NOTE_DATA_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_tree_node.c:950:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_TREE_NODE_FLAG_IS_VIRTUAL [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:1071:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:1477:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:1665:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:1791:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:1867:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:458:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_DATA_HANDLE_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:750:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdata/libfdata_vector.c:801:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATA_FLAG_CALCULATE_MAPPED_RANGES [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:1406:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] head libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:1439:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:380:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] head libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:413:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:893:8: style: Variable 'month_string' can be declared as pointer to const [constVariablePointer] head libbde-20190102/libfdatetime/libfdatetime_date_time_values.c:926:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:1033:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:505:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_fat_date_time.c:769:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_filetime.c:1166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_filetime.c:1240:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_filetime.c:357:40: style: Parameter 'internal_filetime' can be declared as pointer to const [constParameterPointer] head libbde-20190102/libfdatetime/libfdatetime_filetime.c:687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_filetime.c:951:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:1130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:646:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_floatingtime.c:888:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1030:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:1126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:595:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_hfs_time.c:837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:1134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:606:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_nsf_timedate.c:870:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1036:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1306:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1576:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:1807:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:377:38: style: Variable 'internal_posix_time' can be declared as pointer to const [constVariablePointer] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:393:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_64BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:525:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_64BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:594:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_posix_time.c:916:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFDATETIME_POSIX_TIME_VALUE_TYPE_SECONDS_32BIT_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1026:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_systemtime.c:1422:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfdatetime/libfdatetime_systemtime.c:313:42: style: Parameter 'internal_systemtime' can be declared as pointer to const [constParameterPointer] head libbde-20190102/libfdatetime/libfdatetime_systemtime.c:630:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfguid/libfguid_identifier.c:1224:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfguid/libfguid_identifier.c:1607:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfguid/libfguid_identifier.c:1913:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfguid/libfguid_identifier.c:2296:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfguid/libfguid_identifier.c:309:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfguid/libfguid_identifier.c:420:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFGUID_STRING_FORMAT_FLAG_USE_LOWER_CASE [valueFlowBailoutIncompleteVar] head libbde-20190102/libfguid/libfguid_identifier.c:535:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfguid/libfguid_identifier.c:918:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_binary_data.c:1143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_BINARY_DATA_FORMAT_FLAG_CASE_LOWER [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_binary_data.c:1357:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_binary_data.c:308:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_BINARY_DATA_FORMAT_FLAG_CASE_LOWER [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_binary_data.c:460:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_BINARY_DATA_FORMAT_FLAG_CASE_LOWER [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_binary_data.c:647:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_BINARY_DATA_FORMAT_FLAG_CASE_LOWER [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_binary_data.c:861:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_data_handle.c:1033:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_data_handle.c:1332:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_data_handle.c:1479:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_data_handle.c:247:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_DATA_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_data_handle.c:331:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_DATA_FLAG_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_data_handle.c:456:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_data_handle.c:838:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:1089:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:1493:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:1906:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:2310:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:2723:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:3127:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:553:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:599:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:645:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:691:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:737:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:783:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:829:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_floating_point.c:890:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:1246:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:1626:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:1910:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:2290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:2574:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:476:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:522:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:568:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:614:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:660:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:706:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:752:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIzd [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:805:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_INTEGER_FORMAT_FLAG_SIGNED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_integer.c:962:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:1036:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:1302:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:135:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:1653:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:1875:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:2141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:220:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:2492:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:2714:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:463:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_string.c:814:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_table.c:955:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:1094:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:1364:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:2522:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:363:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_HANDLE_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:465:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_DATA_HANDLE_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:5039:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_PRINT_FLAG_WITH_TYPE_DESCRIPTION [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:552:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_FLAG_IDENTIFIER_MANAGED [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:722:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_LESS [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value.c:842:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libfvalue/libfvalue_value_type.c:751:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBFVALUE_VALUE_TYPE_STRING_BYTE_STREAM [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_md5.c:1408:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_md5.c:1626:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_MD5_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_md5.c:986:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha1.c:1058:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha1.c:1480:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA1_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha1.c:1713:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA1_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha224.c:1017:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha224.c:1439:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA224_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha224.c:1681:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA224_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha256.c:1017:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha256.c:1439:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA256_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha256.c:1684:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA256_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha512.c:1053:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha512.c:1475:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA512_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libhmac/libhmac_sha512.c:1720:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBHMAC_SHA512_HASH_SIZE [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base16_stream.c:1004:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base16_stream.c:1181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base16_stream.c:550:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:1024:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:1525:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:1636:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:1787:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:2296:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:2700:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:2862:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base32_stream.c:998:11: style: Variable 'quintet_to_character_table' can be declared as pointer to const [constVariablePointer] head libbde-20190102/libuna/libuna_base64_stream.c:1077:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base64_stream.c:1174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base64_stream.c:1298:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base64_stream.c:1892:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base64_stream.c:2308:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base64_stream.c:2522:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_base64_stream.c:714:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_byte_stream.c:152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_byte_stream.c:257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_byte_stream.c:353:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_byte_stream.c:458:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_byte_stream.c:554:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] 2.13.0 libbde-20190102/libuna/libuna_codepage_windows_932.c:4211:31: style: Condition 'unicode_character>=0x0080' is always true [knownConditionTrueFalse] libbde-20190102/libuna/libuna_codepage_windows_932.c:4207:24: note: Assuming condition 'unicode_character<0x0080' is false libbde-20190102/libuna/libuna_codepage_windows_932.c:4211:31: note: Condition 'unicode_character>=0x0080' is always true head libbde-20190102/libuna/libuna_codepage_windows_932.c:4867:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] 2.13.0 libbde-20190102/libuna/libuna_codepage_windows_936.c:6381:31: style: Condition 'unicode_character>=0x0080' is always true [knownConditionTrueFalse] libbde-20190102/libuna/libuna_codepage_windows_936.c:6377:24: note: Assuming condition 'unicode_character<0x0080' is false libbde-20190102/libuna/libuna_codepage_windows_936.c:6381:31: note: Condition 'unicode_character>=0x0080' is always true head libbde-20190102/libuna/libuna_codepage_windows_936.c:7361:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] 2.13.0 libbde-20190102/libuna/libuna_codepage_windows_949.c:7240:31: style: Condition 'unicode_character>=0x0080' is always true [knownConditionTrueFalse] libbde-20190102/libuna/libuna_codepage_windows_949.c:7236:24: note: Assuming condition 'unicode_character<0x80' is false libbde-20190102/libuna/libuna_codepage_windows_949.c:7240:31: note: Condition 'unicode_character>=0x0080' is always true head libbde-20190102/libuna/libuna_codepage_windows_949.c:8136:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] 2.13.0 libbde-20190102/libuna/libuna_codepage_windows_950.c:5344:31: style: Condition 'unicode_character>=0x0080' is always true [knownConditionTrueFalse] libbde-20190102/libuna/libuna_codepage_windows_950.c:5340:24: note: Assuming condition 'unicode_character<0x80' is false libbde-20190102/libuna/libuna_codepage_windows_950.c:5344:31: note: Condition 'unicode_character>=0x0080' is always true head libbde-20190102/libuna/libuna_codepage_windows_950.c:6315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:3229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:3616:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:4072:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:4387:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:4555:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:4658:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:4763:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:4902:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:5084:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:5156:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:5241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:5342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_unicode_character.c:815:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_url_stream.c:167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_url_stream.c:330:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_url_stream.c:456:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_stream.c:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_stream.c:239:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_stream.c:371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_stream.c:472:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_stream.c:604:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_stream.c:705:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:1172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:1316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:1470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:1622:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:1804:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:1984:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:2159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:2292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:2435:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:2574:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:2760:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:2944:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:338:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:759:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf16_string.c:899:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_stream.c:142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_stream.c:243:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_stream.c:375:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_stream.c:476:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_stream.c:608:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_stream.c:709:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:1032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:1172:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:1316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:1470:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:1620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:1753:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:1895:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:2077:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:2257:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:2434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:2620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:2804:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:338:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:759:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf32_string.c:899:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf7_stream.c:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf7_stream.c:256:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf7_stream.c:350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf7_stream.c:455:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf7_stream.c:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_stream.c:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_stream.c:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_stream.c:345:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_stream.c:441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_stream.c:559:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_stream.c:655:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:1063:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:1221:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:1371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:1504:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:1647:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:1786:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:1972:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:197:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:2156:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:2331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:2464:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:2607:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:2746:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:2936:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:3124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:346:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:487:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:626:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:775:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/libuna/libuna_utf8_string.c:915:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde.c:352:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde.c:499:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_GenericNew [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_datetime.c:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_datetime.c:445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_datetime.c:620:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IOError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_encryption_methods.c:260:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_encryption_methods.c:298:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_encryption_methods.c:318:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_file_object_io_handle.c:344:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_file_object_io_handle.c:453:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_file_object_io_handle.c:711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_integer.c:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_integer.c:277:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_integer.c:93:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protection_types.c:246:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protection_types.c:284:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protection_types.c:304:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protector.c:241:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protector.c:267:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protector.c:350:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protector.c:411:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protectors.c:238:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protectors.c:265:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protectors.c:304:37: style: Parameter 'key_protectors_object' can be declared as pointer to const. However it seems that 'pybde_key_protectors_len' is a callback function, if 'key_protectors_object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbde-20190102/pybde/pybde_key_protectors.c:37:12: note: You might need to cast the function pointer here libbde-20190102/pybde/pybde_key_protectors.c:304:37: note: Parameter 'key_protectors_object' can be declared as pointer to const head libbde-20190102/pybde/pybde_key_protectors.c:311:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protectors.c:332:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protectors.c:383:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_key_protectors.c:406:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1001:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1060:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1176:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1302:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1365:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1417:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1469:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1522:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1583:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1642:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1696:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:1810:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:2059:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:2305:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:2540:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:2615:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:2669:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:2771:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:459:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:499:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:574:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:632:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:831:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/pybde/pybde_volume.c:928:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_aes_ccm_encrypted_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_aes_ccm_encrypted_key.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_external_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_external_key.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_functions.c:463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_functions.c:599:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_OPEN_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_io_handle.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_io_handle.c:289:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_io_handle.c:390:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_key.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_key_protector.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata.c:1110:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata.c:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata.c:414:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata.c:538:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata.c:700:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata.c:824:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata.c:986:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata_entry.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_metadata_entry.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_notify.c:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_notify.c:169:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_notify.c:208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_password_keep.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_password_keep.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_sector_data.c:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_stretch_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_stretch_key.c:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_support.c:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_support.c:164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_support.c:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_support.c:471:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_support.c:739:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_support.c:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBDE_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:1253:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:1295:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:1489:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:1548:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:1748:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:1920:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2093:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2170:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2244:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2322:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2400:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2480:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2596:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2676:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2791:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:2874:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_integer_t [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:466:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:512:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume.c:977:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume_master_key.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume_master_key.c:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume_master_key.c:449:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libbde-20190102/tests/bde_test_volume_master_key.c:573:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] DONE