2025-05-05 15:50 ftp://ftp.de.debian.org/debian/pool/main/libb/libbfio/libbfio_20170123.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcerror --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: fcc0493 (2025-05-05 13:08:11 +0200) count: 795 783 elapsed-time: 27.4 27.4 head-timing-info: old-timing-info: head results: libbfio-20170123/libbfio/libbfio_file_pool.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_pool.c:47:35: style: Variable 'name_length' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libbfio/libbfio_file.c:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:320:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:706:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:1203:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:1253:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:1310:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:1365:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:1420:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:1477:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:1566:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIs_SYSTEM [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:182:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:1222:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file.c:220:4: warning: Possible null pointer dereference: error [nullPointer] libbfio-20170123/libbfio/libbfio_file.c:374:4: note: Calling function 'libbfio_file_io_handle_free', 2nd argument 'NULL' value is 0 libbfio-20170123/libbfio/libbfio_file.c:220:4: note: Null pointer dereference libbfio-20170123/libbfio/libbfio_file.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:214:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:264:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:389:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:432:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:476:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:546:32: style: Parameter 'file_io_handle' can be declared as pointer to const [constParameterPointer] libbfio-20170123/libbfio/libbfio_file.c:550:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:586:32: style: Parameter 'file_io_handle' can be declared as pointer to const [constParameterPointer] libbfio-20170123/libbfio/libbfio_file.c:591:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:632:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:1159:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:1221:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:1273:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:1328:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:1383:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:1437:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:1493:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file.c:1533:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:274:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_MANAGED [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:382:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_REFERENCE [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:566:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:719:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:1013:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:1264:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:1427:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:1829:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:2090:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:219:4: warning: Possible null pointer dereference: error [nullPointer] libbfio-20170123/libbfio/libbfio_file_range.c:345:4: note: Calling function 'libbfio_file_range_io_handle_free', 2nd argument 'NULL' value is 0 libbfio-20170123/libbfio/libbfio_file_range.c:219:4: note: Null pointer dereference libbfio-20170123/libbfio/libbfio_file_range.c:45:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:132:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:168:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_FLAG_IO_HANDLE_CLONE_BY_FUNCTION [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:409:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:258:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:471:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:361:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:582:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_READ [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:418:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:706:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_ACCESS_FLAG_WRITE [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:475:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:866:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_file_range.c:706:34: style: Variable 'file_range_io_handle' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:707:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:775:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:839:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:930:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:968:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:1051:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:1134:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:1252:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:1291:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:1331:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_file_range.c:1135:24: style: Variable 'file_offset' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libbfio/libbfio_memory_range.c:474:3: error: libcerror_error_set format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] libbfio-20170123/libbfio/libbfio_memory_range.c:204:4: warning: Possible null pointer dereference: error [nullPointer] libbfio-20170123/libbfio/libbfio_memory_range.c:187:4: note: Calling function 'libbfio_memory_range_io_handle_free', 2nd argument 'NULL' value is 0 libbfio-20170123/libbfio/libbfio_memory_range.c:204:4: note: Null pointer dereference libbfio-20170123/libbfio/libbfio_memory_range.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:118:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:199:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:230:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:303:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:370:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:434:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:497:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:546:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:670:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:788:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:886:40: style: Parameter 'memory_range_io_handle' can be declared as pointer to const. However it seems that 'libbfio_memory_range_exists' is a callback function, if 'memory_range_io_handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbfio-20170123/libbfio/libbfio_memory_range.c:165:51: note: You might need to cast the function pointer here libbfio-20170123/libbfio/libbfio_memory_range.c:886:40: note: Parameter 'memory_range_io_handle' can be declared as pointer to const libbfio-20170123/libbfio/libbfio_memory_range.c:889:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:913:40: style: Parameter 'memory_range_io_handle' can be declared as pointer to const. However it seems that 'libbfio_memory_range_is_open' is a callback function, if 'memory_range_io_handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libbfio-20170123/libbfio/libbfio_memory_range.c:166:51: note: You might need to cast the function pointer here libbfio-20170123/libbfio/libbfio_memory_range.c:913:40: note: Parameter 'memory_range_io_handle' can be declared as pointer to const libbfio-20170123/libbfio/libbfio_memory_range.c:916:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_memory_range.c:955:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:209:4: warning: Possible null pointer dereference: error [nullPointer] libbfio-20170123/libbfio/libbfio_handle.c:510:4: note: Calling function 'libbfio_handle_free', 2nd argument 'NULL' value is 0 libbfio-20170123/libbfio/libbfio_handle.c:209:4: note: Null pointer dereference libbfio-20170123/libbfio/libbfio_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_VERSION_STRING [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_handle.c:85:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:202:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:332:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_support.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:529:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_support.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:660:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:840:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:974:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1226:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1349:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1469:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1571:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1674:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1743:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1744:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1814:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:1885:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:2002:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:2003:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:2075:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:2147:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:2206:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_handle.c:2287:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:561:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_pool.c:660:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_pool.c:1200:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_pool.c:1381:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_pool.c:1654:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_pool.c:2004:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_pool.c:2298:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_pool.c:2433:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libbfio/libbfio_pool.c:2568:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBBFIO_POOL_UNLIMITED_NUMBER_OF_OPEN_HANDLES [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_array.c:115:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_array.c:715:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_array.c:1244:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_EQUAL [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_array.c:1607:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_btree.c:484:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_COMPARE_EQUAL [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_btree.c:855:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_array.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:218:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:366:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:425:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:509:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:680:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:833:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:906:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:989:29: style: Variable 'internal_array' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:990:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:1061:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:1164:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:1282:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:1364:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:1458:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:1567:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:1785:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_array.c:367:24: style: Variable 'entry_iterator' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_array.c:681:34: style: Variable 'entries_size' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_array.c:682:34: style: Variable 'entry_iterator' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_array.c:683:34: style: Variable 'number_of_allocated_entries' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_array.c:908:44: style: Variable 'reverse_entry_iterator' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_array.c:1165:44: style: Variable 'compare_result' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_array.c:1166:44: style: Variable 'entry_index' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libbfio/libbfio_pool.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:204:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:283:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:463:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:505:29: style: Variable 'internal_handle' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:506:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:623:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:802:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:916:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:958:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1042:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1256:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1437:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1594:27: style: Variable 'internal_pool' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1595:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1637:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1770:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1900:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:1961:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:2104:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:2213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:2348:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:2483:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:2618:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:2730:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libbfio/libbfio_pool.c:2106:41: style: Variable 'is_open' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_list.c:1706:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_btree.c:41:10: style:inconclusive: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. [funcArgNamesDifferent] libbfio-20170123/libcdata/libcdata_btree.h:60:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. libbfio-20170123/libcdata/libcdata_btree.c:41:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. libbfio-20170123/libcdata/libcdata_btree.c:45:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:172:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:232:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:291:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:564:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:686:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:773:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:885:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:997:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:1482:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:1787:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:1829:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:1884:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:1977:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:2200:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:2352:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_btree.c:294:37: style: Variable 'result' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_list_element.c:40:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:135:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:213:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:283:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:342:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:412:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:471:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:541:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:601:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list_element.c:684:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list_value.c:37:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list_value.c:113:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list_value.c:172:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list_value.c:308:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_VERSION_STRING [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_list.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:137:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:205:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:320:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:406:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:623:28: style: Variable 'internal_list' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:624:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:694:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:764:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:825:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:897:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:967:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:1028:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:1102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:1279:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:1324:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:1421:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:1486:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:1583:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:1666:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:2050:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:2139:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_list.c:206:40: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_list.c:207:40: style: Variable 'number_of_elements' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_range_list.c:2139:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_range_list.c:2877:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_range_list.c:3058:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libbfio-20170123/libcdata/libcdata_range_list.c:3125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbfio-20170123/libcerror/libcerror_error.c:34:2: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbfio-20170123/libcerror/libcerror_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCERROR_VERSION_STRING [valueFlowBailoutIncompleteVar] libbfio-20170123/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbfio-20170123/libcerror/libcerror_system.c:42:2: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbfio-20170123/libcdata/libcdata_tree_node.c:1269:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCDATA_INSERT_FLAG_UNIQUE_ENTRIES [valueFlowBailoutIncompleteVar] libbfio-20170123/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective] libbfio-20170123/libcfile/libcfile_file.c:727:2: error: #error Missing file open function [preprocessorErrorDirective] libbfio-20170123/libcfile/libcfile_notify.c:52:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcfile/libcfile_notify.c:78:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcfile/libcfile_notify.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective] libbfio-20170123/libcfile/libcfile_support.c:302:2: error: #error Missing file exists function [preprocessorErrorDirective] libbfio-20170123/libcfile/libcfile_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcfile/libcfile_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcfile/libcfile_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcfile/libcfile_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcfile/libcfile_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcfile/libcfile_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcfile/libcfile_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcfile/libcfile_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libclocale/libclocale_codepage.c:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_CODEPAGE_ASCII [valueFlowBailoutIncompleteVar] libbfio-20170123/libclocale/libclocale_codepage.c:160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libclocale/libclocale_codepage.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libclocale/libclocale_codepage.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libclocale/libclocale_codepage.c:133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libclocale/libclocale_locale.c:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_CODEPAGE_ASCII [valueFlowBailoutIncompleteVar] libbfio-20170123/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse] libbfio-20170123/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0 libbfio-20170123/libclocale/libclocale_locale.c:106:15: note: Assuming condition is false libbfio-20170123/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false libbfio-20170123/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse] libbfio-20170123/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0 libbfio-20170123/libclocale/libclocale_locale.c:106:15: note: Assuming condition is false libbfio-20170123/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true libbfio-20170123/libclocale/libclocale_locale.c:102:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libclocale/libclocale_locale.c:333:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libclocale/libclocale_locale.c:104:24: style: Variable 'locale_length' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_tree_node.c:130:4: warning: Possible null pointer dereference: error [nullPointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1603:4: note: Calling function 'libcdata_tree_node_free', 3rd argument 'NULL' value is 0 libbfio-20170123/libcdata/libcdata_tree_node.c:130:4: note: Null pointer dereference libbfio-20170123/libcdata/libcdata_tree_node.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:122:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:296:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:437:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:631:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:671:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:700:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:740:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:769:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:809:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:838:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:878:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:909:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:975:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1007:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1133:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1215:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1530:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1622:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1741:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1872:33: style: Variable 'internal_node' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1873:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:1914:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:2032:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libclocale/libclocale_support.c:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCLOCALE_VERSION_STRING [valueFlowBailoutIncompleteVar] libbfio-20170123/libclocale/libclocale_support.c:54:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_tree_node.c:123:47: style: Variable 'number_of_sub_nodes' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_tree_node.c:125:47: style: Variable 'sub_node_index' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_tree_node.c:1217:54: style: Variable 'sub_node_index' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_tree_node.c:2033:47: style: Variable 'sub_node_index' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbfio-20170123/libcnotify/libcnotify_print.c:32:2: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective] libbfio-20170123/libcnotify/libcnotify_stream.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_STREAM_OPEN_APPEND [valueFlowBailoutIncompleteVar] libbfio-20170123/libcnotify/libcnotify_stream.c:49:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcnotify/libcnotify_stream.c:79:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcnotify/libcnotify_stream.c:161:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcnotify/libcnotify_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCNOTIFY_VERSION_STRING [valueFlowBailoutIncompleteVar] libbfio-20170123/libcpath/libcpath_path.c:246:0: error: #error Missing change directory function [preprocessorErrorDirective] libbfio-20170123/libcpath/libcpath_path.c:246:2: error: #error Missing change directory function [preprocessorErrorDirective] libbfio-20170123/libcpath/libcpath_support.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCPATH_VERSION_STRING [valueFlowBailoutIncompleteVar] libbfio-20170123/libcpath/libcpath_support.c:48:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcpath/libcpath_support.c:74:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcpath/libcpath_system_string.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcpath/libcpath_system_string.c:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcpath/libcpath_system_string.c:356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcpath/libcpath_system_string.c:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcpath/libcpath_system_string.c:47:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcpath/libcpath_system_string.c:150:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcpath/libcpath_system_string.c:292:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcpath/libcpath_system_string.c:395:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:477:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcsplit/libcsplit_narrow_string.c:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:43:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:240:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:289:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:340:44: style: Variable 'internal_split_string' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:341:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:383:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:449:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_split_string.c:450:66: style: Variable 'string_segment_offset' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcsplit/libcsplit_narrow_string.c:143:21: style: Condition 'segment_end!=NULL' is always true [knownConditionTrueFalse] libbfio-20170123/libcsplit/libcsplit_narrow_string.c:43:8: style: Variable 'string_end' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_narrow_string.c:44:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcsplit/libcsplit_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCSPLIT_VERSION_STRING [valueFlowBailoutIncompleteVar] libbfio-20170123/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_condition.h:83:2: error: #error Missing condition type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_lock.h:57:2: error: #error Missing lock type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_mutex.h:62:2: error: #error Missing mutex type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_read_write_lock.h:83:2: error: #error Missing read/write lock type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_support.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBCTHREADS_VERSION_STRING [valueFlowBailoutIncompleteVar] libbfio-20170123/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_thread.h:61:2: error: #error Missing thread type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective] libbfio-20170123/libcthreads/libcthreads_thread_attributes.h:57:2: error: #error Missing thread attributes type [preprocessorErrorDirective] libbfio-20170123/libcdata/libcdata_range_list.c:2748:22: style: Condition 'range_offset>=range_list_value->start' is always true [knownConditionTrueFalse] libbfio-20170123/libcdata/libcdata_range_list.c:2744:20: note: Assuming that condition 'range_offsetstart' is not redundant libbfio-20170123/libcdata/libcdata_range_list.c:2748:22: note: Condition 'range_offset>=range_list_value->start' is always true libbfio-20170123/libcdata/libcdata_range_list.c:42:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:118:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:171:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:331:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:487:34: style: Variable 'internal_range_list' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:488:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:528:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:591:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:654:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:713:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:802:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:1568:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:1667:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:1871:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:1952:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:2074:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:2508:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:2672:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:2782:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:2851:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:2928:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:3010:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:3097:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:3209:34: style: Variable 'internal_range_list' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:3210:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libcdata/libcdata_range_list.c:172:54: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_range_list.c:173:54: style: Variable 'number_of_elements' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libcdata/libcdata_range_list.c:3211:54: style: Variable 'element_index' is assigned a value that is never used. [unreadVariable] libbfio-20170123/libuna/libuna_base16_stream.c:69:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base16_stream.c:555:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base16_stream.c:1128:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base16_stream.c:1288:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:91:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:203:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:1053:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:1322:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:1412:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:1566:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:1928:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:2175:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base32_stream.c:2309:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:138:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:195:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:664:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:1023:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:1101:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:1226:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:1819:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:2234:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:2442:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base16_stream.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base16_stream.c:531:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base16_stream.c:1112:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base16_stream.c:1230:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base16_stream.c:1266:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:2350:27: style: Condition 'remaining_size==2' is always true [knownConditionTrueFalse] libbfio-20170123/libuna/libuna_base64_stream.c:2346:27: note: Assuming that condition 'remaining_size==1' is not redundant libbfio-20170123/libuna/libuna_base64_stream.c:2338:36: note: Assignment 'remaining_size=byte_stream_size%3', assigned value is less than 3 libbfio-20170123/libuna/libuna_base64_stream.c:2350:27: note: Condition 'remaining_size==2' is always true libbfio-20170123/libuna/libuna_base64_stream.c:2593:27: style: Condition 'remaining_size==2' is always true [knownConditionTrueFalse] libbfio-20170123/libuna/libuna_base64_stream.c:2589:27: note: Assuming that condition 'remaining_size==1' is not redundant libbfio-20170123/libuna/libuna_base64_stream.c:2581:36: note: Assignment 'remaining_size=byte_stream_size%3', assigned value is less than 3 libbfio-20170123/libuna/libuna_base64_stream.c:2593:27: note: Condition 'remaining_size==2' is always true libbfio-20170123/libuna/libuna_byte_stream.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_byte_stream.c:148:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_byte_stream.c:249:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_byte_stream.c:341:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_byte_stream.c:442:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_byte_stream.c:534:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] libbfio-20170123/libuna/libuna_base64_stream.c:46:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:163:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:642:11: style: Variable 'sixtet_to_character_table' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:643:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:999:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:1088:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:1201:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:1795:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:2216:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:2381:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base64_stream.c:2417:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_byte_stream.c:41:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_byte_stream.c:132:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_byte_stream.c:234:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_byte_stream.c:325:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_byte_stream.c:427:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_byte_stream.c:518:15: style: Variable 'function' can be declared as pointer to const [constVariablePointer] libbfio-20170123/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] libbfio-20170123/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index