2026-05-01 09:28 ftp://ftp.de.debian.org/debian/pool/main/c/checkinstall/checkinstall_1.6.2+git20170426.d24a630.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --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-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 103 75 elapsed-time: 0.6 0.4 head-timing-info: old-timing-info: head results: checkinstall/installwatch/test-installwatch.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] checkinstall/installwatch/test-installwatch.c:126:16: warning: If resource allocation fails, then there is a possible null pointer dereference: fd [nullPointerOutOfResources] checkinstall/installwatch/test-installwatch.c:125:19: note: Assuming allocation function fails checkinstall/installwatch/test-installwatch.c:125:19: note: Assignment 'fd=fopen("/tmp/installwatch-test","w")', assigned value is 0 checkinstall/installwatch/test-installwatch.c:126:16: note: Null pointer dereference checkinstall/installwatch/test-installwatch.c:43:8: style: Variable 'error' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:170:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _STAT_VER [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _MKNOD_VER [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _STAT_VER [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:357:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:453:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:570:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:624:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:679:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:727:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:870:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:932:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:1110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:1176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:1510:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:1591:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:1829:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:1926:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2131:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2398:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2437:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2505:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2526:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2543:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2581:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2616:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2621:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2717:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2761:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2799:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2837:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:2879:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3058:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3093:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3247:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3288:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3326:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3362:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3398:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3434:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3475:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:3514:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] checkinstall/installwatch/installwatch.c:1356:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] checkinstall/installwatch/installwatch.c:1369:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] checkinstall/installwatch/installwatch.c:966:16: style: Redundant condition: rcod==0. 'rcod!=0 || (rcod==0 && !S_ISLNK(ninfo.st_mode))' is equivalent to 'rcod!=0 || !S_ISLNK(ninfo.st_mode)' [redundantCondition] checkinstall/installwatch/installwatch.c:1378:5: style: Condition 'okinit' is always true [knownConditionTrueFalse] checkinstall/installwatch/installwatch.c:1375:9: note: Assignment 'okinit=1', assigned value is 1 checkinstall/installwatch/installwatch.c:1378:5: note: Condition 'okinit' is always true checkinstall/installwatch/installwatch.c:1379:5: style: Condition 'okwrap' is always true [knownConditionTrueFalse] checkinstall/installwatch/installwatch.c:1376:9: note: Assignment 'okwrap=1', assigned value is 1 checkinstall/installwatch/installwatch.c:1379:5: note: Condition 'okwrap' is always true checkinstall/installwatch/installwatch.c:1853:20: style: Condition 'instw_getstatus(instw,&status)' is always false [knownConditionTrueFalse] checkinstall/installwatch/installwatch.c:1853:20: note: Calling function 'instw_getstatus' returns 0 checkinstall/installwatch/installwatch.c:1853:20: note: Condition 'instw_getstatus(instw,&status)' is always false checkinstall/installwatch/installwatch.c:2148:20: style: Condition 'instw_getstatus(instw,&status)' is always false [knownConditionTrueFalse] checkinstall/installwatch/installwatch.c:2148:20: note: Calling function 'instw_getstatus' returns 0 checkinstall/installwatch/installwatch.c:2148:20: note: Condition 'instw_getstatus(instw,&status)' is always false checkinstall/installwatch/installwatch.c:953:4: warning: If memory allocation fails, then there is a possible null pointer dereference: *list [nullPointerOutOfMemory] checkinstall/installwatch/installwatch.c:952:11: note: Assuming allocation function fails checkinstall/installwatch/installwatch.c:952:11: note: Assignment '(*list)=(struct string_t*)malloc(1*sizeof(struct string_t))', assigned value is 0 checkinstall/installwatch/installwatch.c:953:4: note: Null pointer dereference checkinstall/installwatch/installwatch.c:1355:10: warning: If memory allocation fails, then there is a possible null pointer dereference: exclude [nullPointerOutOfMemory] checkinstall/installwatch/installwatch.c:1354:17: note: Assuming allocation function fails checkinstall/installwatch/installwatch.c:1354:17: note: Assignment 'exclude=malloc(strlen(pexclude)+1)', assigned value is 0 checkinstall/installwatch/installwatch.c:1355:10: note: Null pointer dereference checkinstall/installwatch/installwatch.c:1960:48: style: Unsigned expression 'wsz=true_readlink(spath,lpath,PATH_MAX)' can't be negative so it is unnecessary to test it. [unsignedPositive] checkinstall/installwatch/installwatch.c:2051:48: style: Unsigned expression 'wsz=true_readlink(spath,lpath,PATH_MAX)' can't be negative so it is unnecessary to test it. [unsignedPositive] checkinstall/installwatch/installwatch.c:2581:23: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] checkinstall/installwatch/installwatch.c:2596:23: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] checkinstall/installwatch/installwatch.c:2655:16: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] checkinstall/installwatch/installwatch.c:2669:16: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] checkinstall/installwatch/installwatch.c:566:37: style:inconclusive: Function 'canonicalize' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:566:49: style:inconclusive: Function 'canonicalize' argument 2 names different: declaration '' definition 'resolved_path'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:619:25: style:inconclusive: Function 'reduce' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:678:35: style:inconclusive: Function 'make_path' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:725:34: style:inconclusive: Function 'copy_path' argument 1 names different: declaration '' definition 'truepath'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:725:55: style:inconclusive: Function 'copy_path' argument 2 names different: declaration '' definition 'translroot'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:828:45: style:inconclusive: Function 'path_excluded' argument 1 names different: declaration '' definition 'truepath'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:865:41: style:inconclusive: Function 'unlink_recursive' argument 1 names different: declaration '' definition 'truepath'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:931:28: style:inconclusive: Function 'expand_path' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:931:45: style:inconclusive: Function 'expand_path' argument 2 names different: declaration '' definition 'prefix'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:931:64: style:inconclusive: Function 'expand_path' argument 3 names different: declaration '' definition 'suffix'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1004:24: style:inconclusive: Function 'parse_suffix' argument 1 names different: declaration '' definition 'pnp'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1004:34: style:inconclusive: Function 'parse_suffix' argument 2 names different: declaration '' definition 'pns'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1004:50: style:inconclusive: Function 'parse_suffix' argument 3 names different: declaration '' definition 'suffix'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1034:47: style:inconclusive: Function '__instw_printdirent' argument 1 names different: declaration '' definition 'entry'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1087:33: style:inconclusive: Function 'instw_print' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1441:31: style:inconclusive: Function 'instw_new' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1467:34: style:inconclusive: Function 'instw_delete' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1507:41: style:inconclusive: Function 'instw_setmetatransl' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1580:35: style:inconclusive: Function 'instw_setpath' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1580:53: style:inconclusive: Function 'instw_setpath' argument 2 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1743:37: style:inconclusive: Function 'instw_getstatus' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1743:48: style:inconclusive: Function 'instw_getstatus' argument 2 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1825:33: style:inconclusive: Function 'instw_apply' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:1922:37: style:inconclusive: Function 'instw_filldirls' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:2126:37: style:inconclusive: Function 'instw_makedirls' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:2193:31: style:inconclusive: Function 'backup' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] checkinstall/installwatch/installwatch.c:525:8: style: Variable 'logname' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:540:8: style: Variable 'logname' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:829:12: style: Variable 'pnext' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:869:17: style: Variable 'went' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1171:8: style: Variable 'proot' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1172:8: style: Variable 'pbackup' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1173:8: style: Variable 'ptransl' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1174:8: style: Variable 'pdbglvl' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1177:8: style: Variable 'pexclude' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1515:12: style: Variable 'pthis' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1831:8: style: Variable 'pdir' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1832:8: style: Variable 'pbase' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:1925:17: style: Variable 'went' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:2623:8: style: Variable 'wptr' can be declared as pointer to const [constVariablePointer] checkinstall/installwatch/installwatch.c:746:38: error: Uninitialized variable: translpath [uninitvar] diff: head checkinstall/installwatch/installwatch.c:1004:24: style:inconclusive: Function 'parse_suffix' argument 1 names different: declaration '' definition 'pnp'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1004:34: style:inconclusive: Function 'parse_suffix' argument 2 names different: declaration '' definition 'pns'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1004:50: style:inconclusive: Function 'parse_suffix' argument 3 names different: declaration '' definition 'suffix'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1034:47: style:inconclusive: Function '__instw_printdirent' argument 1 names different: declaration '' definition 'entry'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1087:33: style:inconclusive: Function 'instw_print' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1441:31: style:inconclusive: Function 'instw_new' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1467:34: style:inconclusive: Function 'instw_delete' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1507:41: style:inconclusive: Function 'instw_setmetatransl' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1580:35: style:inconclusive: Function 'instw_setpath' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1580:53: style:inconclusive: Function 'instw_setpath' argument 2 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1743:37: style:inconclusive: Function 'instw_getstatus' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1743:48: style:inconclusive: Function 'instw_getstatus' argument 2 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1825:33: style:inconclusive: Function 'instw_apply' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:1922:37: style:inconclusive: Function 'instw_filldirls' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:2126:37: style:inconclusive: Function 'instw_makedirls' argument 1 names different: declaration '' definition 'instw'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:2193:31: style:inconclusive: Function 'backup' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:2623:8: style: Variable 'wptr' can be declared as pointer to const [constVariablePointer] head checkinstall/installwatch/installwatch.c:566:37: style:inconclusive: Function 'canonicalize' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:566:49: style:inconclusive: Function 'canonicalize' argument 2 names different: declaration '' definition 'resolved_path'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:619:25: style:inconclusive: Function 'reduce' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:678:35: style:inconclusive: Function 'make_path' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:725:34: style:inconclusive: Function 'copy_path' argument 1 names different: declaration '' definition 'truepath'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:725:55: style:inconclusive: Function 'copy_path' argument 2 names different: declaration '' definition 'translroot'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:828:45: style:inconclusive: Function 'path_excluded' argument 1 names different: declaration '' definition 'truepath'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:865:41: style:inconclusive: Function 'unlink_recursive' argument 1 names different: declaration '' definition 'truepath'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:931:28: style:inconclusive: Function 'expand_path' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:931:45: style:inconclusive: Function 'expand_path' argument 2 names different: declaration '' definition 'prefix'. [funcArgNamesDifferentUnnamed] head checkinstall/installwatch/installwatch.c:931:64: style:inconclusive: Function 'expand_path' argument 3 names different: declaration '' definition 'suffix'. [funcArgNamesDifferentUnnamed] DONE