2025-07-08 17:16 ftp://ftp.de.debian.org/debian/pool/main/h/hivex/hivex_1.3.24.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=ruby --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 --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 244 244 elapsed-time: 0.6 0.6 head-timing-info: old-timing-info: head results: hivex-1.3.24/gnulib/lib/full-write.c:77:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/gnulib/lib/safe-read.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/gnulib/lib/xstrtol.c:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/images/mklarge.c:84:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIVEX_OPEN_WRITE [valueFlowBailoutIncompleteVar] hivex-1.3.24/gnulib/lib/xstrtol.c:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINTMAX_MAX [valueFlowBailoutIncompleteVar] hivex-1.3.24/images/mkzero.c:15:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_OPENIF [valueFlowBailoutIncompleteVar] hivex-1.3.24/images/mkzero.c:40:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_OPENIF [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/hivex-internal.h:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/mmap.c:46:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_MAP_READ [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/mmap.c:27:24: style: Parameter 'p_addr' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/lib/hivex-internal.h:265:28: style: Variable 'block' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/offset-list.c:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/offset-list.c:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/test-just-header.c:26:23: style: Parameter 'argv' can be declared as const array [constParameter] hivex-1.3.24/lib/test-just-header.c:28:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/offset-list.c:73:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/offset-list.c:84:45: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/lib/offset-list.c:110:40: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/lib/handle.c:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIVEX_OPEN_VERBOSE [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/handle.c:465:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/handle.c:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/utf16.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/utf16.c:33:39: style:inconclusive: Function '_hivex_recode' argument 2 names different: declaration 'r' definition 't'. [funcArgNamesDifferent] hivex-1.3.24/lib/hivex-internal.h:306:53: note: Function '_hivex_recode' argument 2 names different: declaration 'r' definition 't'. hivex-1.3.24/lib/utf16.c:33:39: note: Function '_hivex_recode' argument 2 names different: declaration 'r' definition 't'. hivex-1.3.24/lib/visit.c:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIVEX_VISIT_SKIP_BAD [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:182:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:321:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:454:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_t_link [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:513:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_t_multiple_strings [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:566:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_t_dword_be [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/value.c:592:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_t_qword [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAMLnoreturn [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:163:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:249:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:277:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:306:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:368:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:482:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:510:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:538:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:569:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:627:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:655:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:684:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:715:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:744:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:775:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:804:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:833:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:862:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:891:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:919:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:951:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:989:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_set_value [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1005:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_set_value [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1040:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1059:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1074:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1088:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:409:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:521:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:554:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:1162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/node.c:600:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:48:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:247:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:269:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:292:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:304:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:338:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:362:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:374:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:409:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:422:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:486:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:509:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:534:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:557:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:580:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:603:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:629:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:652:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:675:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:687:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:725:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:749:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:772:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:785:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:809:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:844:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:869:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:892:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:921:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:949:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/python/hivex-py.c:1018:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] hivex-1.3.24/ocaml/hivex_c.c:75:37: warning: Either the condition 'r==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] hivex-1.3.24/ocaml/hivex_c.c:548:9: note: Assuming that condition 'r==NULL' is not redundant hivex-1.3.24/ocaml/hivex_c.c:553:43: note: Calling function 'caml_alloc_initialized_string', 2nd argument 'r' value is 0 hivex-1.3.24/ocaml/hivex_c.c:75:37: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:993:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: val [nullPointerOutOfMemory] hivex-1.3.24/ocaml/hivex_c.c:989:32: note: Assuming allocation function fails hivex-1.3.24/ocaml/hivex_c.c:989:32: note: Assignment 'val=malloc(sizeof(hive_set_value))', assigned value is 0 hivex-1.3.24/ocaml/hivex_c.c:993:3: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:994:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: val [nullPointerOutOfMemory] hivex-1.3.24/ocaml/hivex_c.c:989:32: note: Assuming allocation function fails hivex-1.3.24/ocaml/hivex_c.c:989:32: note: Assignment 'val=malloc(sizeof(hive_set_value))', assigned value is 0 hivex-1.3.24/ocaml/hivex_c.c:994:3: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:995:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: val [nullPointerOutOfMemory] hivex-1.3.24/ocaml/hivex_c.c:989:32: note: Assuming allocation function fails hivex-1.3.24/ocaml/hivex_c.c:989:32: note: Assignment 'val=malloc(sizeof(hive_set_value))', assigned value is 0 hivex-1.3.24/ocaml/hivex_c.c:995:3: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:996:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: val [nullPointerOutOfMemory] hivex-1.3.24/ocaml/hivex_c.c:989:32: note: Assuming allocation function fails hivex-1.3.24/ocaml/hivex_c.c:989:32: note: Assignment 'val=malloc(sizeof(hive_set_value))', assigned value is 0 hivex-1.3.24/ocaml/hivex_c.c:996:3: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:1013:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] hivex-1.3.24/ocaml/hivex_c.c:1005:35: note: Assuming allocation function fails hivex-1.3.24/ocaml/hivex_c.c:1005:35: note: Assignment 'values=malloc(nr_values*sizeof(hive_set_value))', assigned value is 0 hivex-1.3.24/ocaml/hivex_c.c:1013:5: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:1014:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] hivex-1.3.24/ocaml/hivex_c.c:1005:35: note: Assuming allocation function fails hivex-1.3.24/ocaml/hivex_c.c:1005:35: note: Assignment 'values=malloc(nr_values*sizeof(hive_set_value))', assigned value is 0 hivex-1.3.24/ocaml/hivex_c.c:1014:5: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:1015:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] hivex-1.3.24/ocaml/hivex_c.c:1005:35: note: Assuming allocation function fails hivex-1.3.24/ocaml/hivex_c.c:1005:35: note: Assignment 'values=malloc(nr_values*sizeof(hive_set_value))', assigned value is 0 hivex-1.3.24/ocaml/hivex_c.c:1015:5: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:1016:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] hivex-1.3.24/ocaml/hivex_c.c:1005:35: note: Assuming allocation function fails hivex-1.3.24/ocaml/hivex_c.c:1005:35: note: Assignment 'values=malloc(nr_values*sizeof(hive_set_value))', assigned value is 0 hivex-1.3.24/ocaml/hivex_c.c:1016:5: note: Null pointer dereference hivex-1.3.24/ocaml/hivex_c.c:1054:16: warning: Either the condition 'r==NULL' is redundant or there is possible null pointer dereference: xs. [nullPointerRedundantCheck] hivex-1.3.24/ocaml/hivex_c.c:434:9: note: Assuming that condition 'r==NULL' is not redundant hivex-1.3.24/ocaml/hivex_c.c:437:24: note: Calling function 'copy_int_array', 1st argument 'r' value is 0 hivex-1.3.24/ocaml/hivex_c.c:1054:16: note: Null pointer dereference hivex-1.3.24/lib/write.c:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:507:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:623:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:780:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:882:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:958:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/write.c:1075:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_set_value [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/handle.c:76:42: style:inconclusive: Function '_hivex_get_iconv' argument 2 names different: declaration 'r' definition 't'. [funcArgNamesDifferent] hivex-1.3.24/lib/hivex-internal.h:302:59: note: Function '_hivex_get_iconv' argument 2 names different: declaration 'r' definition 't'. hivex-1.3.24/lib/handle.c:76:42: note: Function '_hivex_get_iconv' argument 2 names different: declaration 'r' definition 't'. hivex-1.3.24/lib/handle.c:96:46: style:inconclusive: Function '_hivex_release_iconv' argument 2 names different: declaration 'r' definition 't'. [funcArgNamesDifferent] hivex-1.3.24/lib/hivex-internal.h:303:59: note: Function '_hivex_release_iconv' argument 2 names different: declaration 'r' definition 't'. hivex-1.3.24/lib/handle.c:96:46: note: Function '_hivex_release_iconv' argument 2 names different: declaration 'r' definition 't'. hivex-1.3.24/ruby/ext/hivex/_hivex.c:156:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:216:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:253:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:296:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/handle.c:61:13: style: Variable 'daddr' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/ruby/ext/hivex/_hivex.c:335:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:372:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:406:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:447:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:485:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:522:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:555:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/handle.c:262:27: style: Variable 'page' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/ruby/ext/hivex/_hivex.c:601:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/lib/handle.c:385:24: style: Variable 'id' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/ruby/ext/hivex/_hivex.c:635:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:677:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:718:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:761:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:798:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:830:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:872:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:911:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:953:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:991:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:1033:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:1068:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:1111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:1151:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:1187:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:1222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:1263:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hive_h [valueFlowBailoutIncompleteVar] hivex-1.3.24/ruby/ext/hivex/_hivex.c:1285:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_cObject [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:275:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:321:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:424:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:504:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:540:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:613:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:671:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:872:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONGINT_OK [valueFlowBailoutIncompleteVar] hivex-1.3.24/sh/hivexsh.c:1099:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:275:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:283:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:296:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:306:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:370:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:430:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:446:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:459:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:472:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:527:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] hivex-1.3.24/xml/hivexml.c:198:8: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] hivex-1.3.24/xml/hivexml.c:466:23: warning: Function 'value_binary' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' [funcArgOrderDifferent] hivex-1.3.24/xml/hivexml.c:60:26: note: Function 'value_binary' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' hivex-1.3.24/xml/hivexml.c:466:23: note: Function 'value_binary' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' hivex-1.3.24/xml/hivexml.c:481:21: warning: Function 'value_none' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' [funcArgOrderDifferent] hivex-1.3.24/xml/hivexml.c:61:24: note: Function 'value_none' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' hivex-1.3.24/xml/hivexml.c:481:21: note: Function 'value_none' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' hivex-1.3.24/xml/hivexml.c:498:22: warning: Function 'value_other' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' [funcArgOrderDifferent] hivex-1.3.24/xml/hivexml.c:62:25: note: Function 'value_other' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' hivex-1.3.24/xml/hivexml.c:498:22: note: Function 'value_other' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' hivex-1.3.24/xml/hivexml.c:192:14: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:575:9: style: Redundant assignment of 'ret' to itself. [selfAssignment] hivex-1.3.24/lib/value.c:600:7: style: Redundant assignment of 'ret' to itself. [selfAssignment] hivex-1.3.24/lib/value.c:45:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:169:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:199:27: style: Variable 'vk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:223:27: style: Variable 'vk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:249:27: style: Variable 'vk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:272:27: style: Variable 'vk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:325:27: style: Variable 'vk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:383:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:396:29: style: Variable 'db' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/value.c:424:30: style: Variable 'subblock' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/node.c:39:21: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/lib/node.c:57:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/node.c:79:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/node.c:106:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/node.c:124:26: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/lib/node.c:151:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/node.c:291:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/node.c:525:28: style: Variable 'block' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/node.c:558:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/lib/node.c:604:27: style: Variable 'nk' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/sh/hivexsh.c:149:9: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] hivex-1.3.24/sh/hivexsh.c:501:18: style:inconclusive: Function 'cmd_close' argument 1 names different: declaration 'path' definition 'args'. [funcArgNamesDifferent] hivex-1.3.24/sh/hivexsh.c:89:29: note: Function 'cmd_close' argument 1 names different: declaration 'path' definition 'args'. hivex-1.3.24/sh/hivexsh.c:501:18: note: Function 'cmd_close' argument 1 names different: declaration 'path' definition 'args'. hivex-1.3.24/sh/hivexsh.c:666:18: style:inconclusive: Function 'cmd_lsval' argument 1 names different: declaration 'args' definition 'key'. [funcArgNamesDifferent] hivex-1.3.24/sh/hivexsh.c:95:29: note: Function 'cmd_lsval' argument 1 names different: declaration 'args' definition 'key'. hivex-1.3.24/sh/hivexsh.c:666:18: note: Function 'cmd_lsval' argument 1 names different: declaration 'args' definition 'key'. hivex-1.3.24/sh/hivexsh.c:865:19: style:inconclusive: Function 'cmd_setval' argument 1 names different: declaration 'args' definition 'nrvals_str'. [funcArgNamesDifferent] hivex-1.3.24/sh/hivexsh.c:96:30: note: Function 'cmd_setval' argument 1 names different: declaration 'args' definition 'nrvals_str'. hivex-1.3.24/sh/hivexsh.c:865:19: note: Function 'cmd_setval' argument 1 names different: declaration 'args' definition 'nrvals_str'. hivex-1.3.24/sh/hivexsh.c:407:17: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/sh/hivexsh.c:483:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hivex-1.3.24/sh/hivexsh.c:501:18: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/sh/hivexsh.c:599:17: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/sh/hivexsh.c:610:15: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/sh/hivexsh.c:1096:16: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] hivex-1.3.24/lib/write.c:260:29: style: Variable 'vk' can be declared as pointer to const [constVariablePointer] diff: DONE