2026-09-24 04:44 ftp://ftp.de.debian.org/debian/pool/main/c/ckermit/ckermit_416~beta12.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --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 -j1 platform: Linux-6.12.107+deb13-amd64-x86_64-with-glibc2.41 python: 3.12.14 client-version: 1.4.0 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.22.0 head-info: 8bb772d (2026-09-22 13:25:04 +0200) count: 2312 2314 elapsed-time: 16.5 16.3 head-timing-info: old-timing-info: head results: ckcfn2.c:3003:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ckcfn2.c:2149:18: style: Redundant condition: server. '!server || (server && justone)' is equivalent to '!server || justone' [redundantCondition] ckcfn2.c:1068:23: style: Condition 'k>-1' is always true [knownConditionTrueFalse] ckcfn2.c:1068:13: note: Assuming that condition 'k<0' is not redundant ckcfn2.c:1068:23: note: Condition 'k>-1' is always true ckcfn2.c:3348:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfn2.c:3424:24: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfn2.c:3452:33: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfn2.c:3469:42: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfn2.c:2393:3: error: Memory leak: o [memleak] ckcfn2.c:2415:3: error: Memory leak: o [memleak] ckcfn2.c:2444:6: error: Memory leak: o [memleak] ckcfn2.c:176:25: style:inconclusive: Function 'dopar' argument 1 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] ckcfn2.c:341:25: style:inconclusive: Function 'getrtt' argument 1 names different: declaration '' definition 'nakstate'. [funcArgNamesDifferentUnnamed] ckcfn2.c:341:35: style:inconclusive: Function 'getrtt' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1231:24: style:inconclusive: Function 'chktimo' argument 1 names different: declaration '' definition 'timo'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1231:30: style:inconclusive: Function 'chktimo' argument 2 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1296:28: style:inconclusive: Function 'spack' argument 1 names different: declaration '' definition 'pkttyp'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1296:40: style:inconclusive: Function 'spack' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1296:43: style:inconclusive: Function 'spack' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1296:54: style:inconclusive: Function 'spack' argument 4 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1612:30: style:inconclusive: Function 'chk1' argument 1 names different: declaration '' definition 'pkt'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1612:48: style:inconclusive: Function 'chk1' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1640:30: style:inconclusive: Function 'chk2' argument 1 names different: declaration '' definition 'pkt'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1640:48: style:inconclusive: Function 'chk2' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1685:30: style:inconclusive: Function 'chk3' argument 1 names different: declaration '' definition 'pkt'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1685:48: style:inconclusive: Function 'chk3' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1774:16: style:inconclusive: Function 'ackns' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1774:25: style:inconclusive: Function 'ackns' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1806:13: style:inconclusive: Function 'ackn' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1816:15: style:inconclusive: Function 'ack1' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1836:13: style:inconclusive: Function 'nack' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn2.c:1964:19: style:inconclusive: Function 'resend' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn2.c:2104:26: style:inconclusive: Function 'errpkt' argument 1 names different: declaration '' definition 'reason'. [funcArgNamesDifferentUnnamed] ckcfn2.c:2195:18: style:inconclusive: Function 'scmd' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckcfn2.c:2195:27: style:inconclusive: Function 'scmd' argument 2 names different: declaration '' definition 'dat'. [funcArgNamesDifferentUnnamed] ckcfn2.c:2345:39: style:inconclusive: Function 'srinit' argument 1 names different: declaration '' definition 'reget'. [funcArgNamesDifferentUnnamed] ckcfn2.c:2345:46: style:inconclusive: Function 'srinit' argument 2 names different: declaration '' definition 'retrieve'. [funcArgNamesDifferentUnnamed] ckcfn2.c:2345:56: style:inconclusive: Function 'srinit' argument 3 names different: declaration '' definition 'opkt'. [funcArgNamesDifferentUnnamed] ckcfn2.c:3292:24: style:inconclusive: Function 'logpkt' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcfn2.c:3292:31: style:inconclusive: Function 'logpkt' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn2.c:3292:40: style:inconclusive: Function 'logpkt' argument 3 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfn2.c:3292:47: style:inconclusive: Function 'logpkt' argument 4 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckcfn2.c:341:25: style: Argument 'nakstate' shadows outer variable [shadowVariable] ckcfn2.c:232:12: note: Shadowed variable ckcfn2.c:341:25: note: Shadow argument ckcfn2.c:461:14: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfn2.c:346:9: note: Shadowed variable ckcfn2.c:461:14: note: Shadow local variable ckcfn2.c:1382:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfn2.c:1301:19: note: Shadowed variable ckcfn2.c:1382:6: note: Shadow local variable ckcfn2.c:1597:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfn2.c:1301:19: note: Shadowed variable ckcfn2.c:1597:6: note: Shadow local variable ckcfn2.c:2199:19: style: Local variable 'srimsg' shadows outer variable [shadowVariable] ckcfn2.c:2219:8: note: Shadowed variable ckcfn2.c:2199:19: note: Shadow local variable ckcfn2.c:3263:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfn2.c:2830:24: note: Shadowed variable ckcfn2.c:3263:6: note: Shadow local variable ckcfn2.c:1296:54: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] ckcfn2.c:1612:30: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] ckcfn2.c:1640:30: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] ckcfn2.c:1685:30: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] ckcfn2.c:2348:21: style: Variable 'left' is assigned a value that is never used. [unreadVariable] ckcfn2.c:2350:14: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckcfn3.c:1727:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckcfn3.c:2247:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckcfn3.c:2419:17: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] ckcfn3.c:2419:10: note: outer condition: s ckcfn3.c:2419:17: note: opposite inner condition: !s ckcfn3.c:359:19: style: Condition 'maxpktsiz<40' is always false [knownConditionTrueFalse] ckcfn3.c:354:21: note: Assignment 'maxpktsiz=2048', assigned value is 2048 ckcfn3.c:359:19: note: Condition 'maxpktsiz<40' is always false ckcfn3.c:361:24: style: Condition 'maxpktsiz>4000' is always false [knownConditionTrueFalse] ckcfn3.c:354:21: note: Assignment 'maxpktsiz=2048', assigned value is 2048 ckcfn3.c:361:24: note: Condition 'maxpktsiz>4000' is always false ckcfn3.c:366:16: style: Condition 'wslotr>30' is always true [knownConditionTrueFalse] ckcfn3.c:365:16: note: Assignment 'wslotr=32', assigned value is 32 ckcfn3.c:364:16: note: Assuming condition is true ckcfn3.c:366:16: note: Condition 'wslotr>30' is always true ckcfn3.c:862:12: style: Condition 'n=bottom' is not redundant ckcfn3.c:862:12: note: Condition 'n' definition 's'. [funcArgNamesDifferentUnnamed] ckcfn3.c:410:21: style:inconclusive: Function 'inibufs' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] ckcfn3.c:560:19: style:inconclusive: Function 'mksbuf' argument 1 names different: declaration '' definition 'slots'. [funcArgNamesDifferentUnnamed] ckcfn3.c:587:19: style:inconclusive: Function 'mkrbuf' argument 1 names different: declaration '' definition 'slots'. [funcArgNamesDifferentUnnamed] ckcfn3.c:613:15: style:inconclusive: Function 'window' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn3.c:642:16: style:inconclusive: Function 'getsbuf' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn3.c:721:17: style:inconclusive: Function 'freesbuf' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn3.c:757:17: style:inconclusive: Function 'freerbuf' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] ckcfn3.c:802:19: style:inconclusive: Function 'freerpkt' argument 1 names different: declaration '' definition 'seq'. [funcArgNamesDifferentUnnamed] ckcfn3.c:831:28: style:inconclusive: Function 'chkwin' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn3.c:831:31: style:inconclusive: Function 'chkwin' argument 2 names different: declaration '' definition 'bottom'. [funcArgNamesDifferentUnnamed] ckcfn3.c:831:39: style:inconclusive: Function 'chkwin' argument 3 names different: declaration '' definition 'slots'. [funcArgNamesDifferentUnnamed] ckcfn3.c:1024:21: style:inconclusive: Function 'sattr' argument 1 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckcfn3.c:1024:25: style:inconclusive: Function 'sattr' argument 2 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckcfn3.c:1431:20: style:inconclusive: Function 'getreason' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfn3.c:1453:17: style:inconclusive: Function 'rsattr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfn3.c:1497:20: style:inconclusive: Function 'gattr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfn3.c:1497:37: style:inconclusive: Function 'gattr' argument 2 names different: declaration '' definition 'yy'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2036:28: style:inconclusive: Function 'initattr' argument 1 names different: declaration '' definition 'yy'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2096:19: style:inconclusive: Function 'adebu' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2096:36: style:inconclusive: Function 'adebu' argument 2 names different: declaration '' definition 'zz'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2141:19: style:inconclusive: Function 'opena' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2141:36: style:inconclusive: Function 'opena' argument 2 names different: declaration '' definition 'zz'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2294:16: style:inconclusive: Function 'openc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2294:26: style:inconclusive: Function 'openc' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2314:19: style:inconclusive: Function 'canned' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2334:19: style:inconclusive: Function 'openi' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2437:26: style:inconclusive: Function 'openo' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2437:46: style:inconclusive: Function 'openo' argument 2 names different: declaration '' definition 'zz'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2437:66: style:inconclusive: Function 'openo' argument 3 names different: declaration '' definition 'fcb'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2512:25: style:inconclusive: Function 'opent' argument 1 names different: declaration '' definition 'zz'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2533:27: style:inconclusive: Function 'ckopenx' argument 1 names different: declaration '' definition 'zz'. [funcArgNamesDifferentUnnamed] ckcfn3.c:2660:17: style:inconclusive: Function 'clsof' argument 1 names different: declaration '' definition 'disp'. [funcArgNamesDifferentUnnamed] ckcfn3.c:356:7: style: Local variable 'rpsiz' shadows outer variable [shadowVariable] ckcfn3.c:255:27: note: Shadowed variable ckcfn3.c:356:7: note: Shadow local variable ckcfn3.c:1071:10: style: Local variable 'i' shadows outer variable [shadowVariable] ckcfn3.c:1036:9: note: Shadowed variable ckcfn3.c:1071:10: note: Shadow local variable ckcfn3.c:2144:12: style: Local variable 'dispos' shadows outer variable [shadowVariable] ckcfn3.c:228:72: note: Shadowed variable ckcfn3.c:2144:12: note: Shadow local variable ckcfn3.c:1038:11: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] ckcfn3.c:2314:19: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ckcfn3.c:2533:27: style: Parameter 'zz' can be declared as pointer to const [constParameterPointer] ckcfn3.c:646:14: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckcfn3.c:810:4: style: Variable 'k' is assigned a value that is never used. [unreadVariable] ckcfns.c:7389:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckcfns.c:5369:16: style: Array index 'y' is used before limits check. [arrayIndexThenCheck] ckcfns.c:5651:16: style: Redundant condition: server. '!server || (server && (whatru&32)==0)' is equivalent to '!server || (whatru&32)==0' [redundantCondition] ckcfns.c:2892:24: style: Condition 'feol' is always true [knownConditionTrueFalse] ckcfns.c:2892:4: note: Assuming that condition '!feol' is not redundant ckcfns.c:2892:24: note: Condition 'feol' is always true ckcfns.c:2951:18: style: Condition 'ebqflg' is always true [knownConditionTrueFalse] ckcfns.c:2973:14: style: Condition 'ebqflg' is always true [knownConditionTrueFalse] ckcfns.c:3055:11: style: Condition 'memstr' is always false [knownConditionTrueFalse] ckcfns.c:3043:10: note: Assuming that condition 'memstr' is not redundant ckcfns.c:3048:20: note: Assuming condition is true ckcfns.c:3055:11: note: Condition 'memstr' is always false ckcfns.c:3524:6: style: Condition 'clcmds' is always true [knownConditionTrueFalse] ckcfns.c:3524:16: style: Condition 'haveurl' is always true [knownConditionTrueFalse] ckcfns.c:4382:19: style: Condition '!notafile' is always true [knownConditionTrueFalse] ckcfns.c:4371:15: note: Assuming that condition '!notafile' is not redundant ckcfns.c:4382:19: note: Condition '!notafile' is always true ckcfns.c:624:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfns.c:1927:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfns.c:3290:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfns.c:7546:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfns.c:1751:5: style: Variable 'rt' is reassigned a value before the old one has been used. [redundantAssignment] ckcfns.c:1727:9: note: rt is assigned ckcfns.c:1751:5: note: rt is overwritten ckcfns.c:2667:13: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckcfns.c:2666:8: note: x is assigned ckcfns.c:2667:13: note: x is overwritten ckcfns.c:3310:5: style: Variable 'xp' is reassigned a value before the old one has been used. [redundantAssignment] ckcfns.c:3302:8: note: xp is assigned ckcfns.c:3310:5: note: xp is overwritten ckcfns.c:430:17: style:inconclusive: Function 'encstr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfns.c:491:25: style:inconclusive: Function 'putsrv' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcfns.c:503:25: style:inconclusive: Function 'puttrm' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcfns.c:536:26: style:inconclusive: Function 'putmfil' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcfns.c:563:25: style:inconclusive: Function 'putfil' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcfns.c:589:26: style:inconclusive: Function 'zputfil' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcfns.c:620:17: style:inconclusive: Function 'zdstuff' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcfns.c:1630:24: style:inconclusive: Function 'lslook' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] ckcfns.c:1681:21: style:inconclusive: Function 'bgetpkt' argument 1 names different: declaration '' definition 'bufmax'. [funcArgNamesDifferentUnnamed] ckcfns.c:2598:26: style:inconclusive: Function 'getpkt' argument 1 names different: declaration '' definition 'bufmax'. [funcArgNamesDifferentUnnamed] ckcfns.c:2598:34: style:inconclusive: Function 'getpkt' argument 2 names different: declaration '' definition 'xlate'. [funcArgNamesDifferentUnnamed] ckcfns.c:3085:17: style:inconclusive: Function 'tinit' argument 1 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckcfns.c:3206:16: style:inconclusive: Function 'rinit' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] ckcfns.c:3384:15: style:inconclusive: Function 'sipkt' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcfns.c:3453:17: style:inconclusive: Function 'rcvfil' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcfns.c:4090:18: style:inconclusive: Function 'reof' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckcfns.c:4090:35: style:inconclusive: Function 'reof' argument 2 names different: declaration '' definition 'yy'. [funcArgNamesDifferentUnnamed] ckcfns.c:4285:14: style:inconclusive: Function 'sfile' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckcfns.c:4912:16: style:inconclusive: Function 'szeof' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfns.c:4946:13: style:inconclusive: Function 'seof' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckcfns.c:4975:14: style:inconclusive: Function 'sxeof' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckcfns.c:5194:15: style:inconclusive: Function 'spar' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfns.c:6035:21: style:inconclusive: Function 'sndstring' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckcfns.c:6487:22: style:inconclusive: Function 'sndtype' argument 1 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] ckcfns.c:6766:21: style:inconclusive: Function 'snddir' argument 1 names different: declaration '' definition 'spec'. [funcArgNamesDifferentUnnamed] ckcfns.c:7006:21: style:inconclusive: Function 'snddel' argument 1 names different: declaration '' definition 'spec'. [funcArgNamesDifferentUnnamed] ckcfns.c:7137:17: style:inconclusive: Function 'cwd' argument 1 names different: declaration '' definition 'vdir'. [funcArgNamesDifferentUnnamed] ckcfns.c:7179:29: style:inconclusive: Function 'syscmd' argument 1 names different: declaration '' definition 'prefix'. [funcArgNamesDifferentUnnamed] ckcfns.c:7179:38: style:inconclusive: Function 'syscmd' argument 2 names different: declaration '' definition 'suffix'. [funcArgNamesDifferentUnnamed] ckcfns.c:7228:17: style:inconclusive: Function 'remset' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcfns.c:7446:33: style:inconclusive: Function 'adjpkl' argument 1 names different: declaration '' definition 'pktlen'. [funcArgNamesDifferentUnnamed] ckcfns.c:7446:41: style:inconclusive: Function 'adjpkl' argument 2 names different: declaration '' definition 'slots'. [funcArgNamesDifferentUnnamed] ckcfns.c:7446:48: style:inconclusive: Function 'adjpkl' argument 3 names different: declaration '' definition 'bufsiz'. [funcArgNamesDifferentUnnamed] ckcfns.c:2598:34: style: Argument 'xlate' shadows outer variable [shadowVariable] ckcfns.c:1376:68: note: Shadowed variable ckcfns.c:2598:34: note: Shadow argument ckcfns.c:3713:8: style: Local variable 't' shadows outer variable [shadowVariable] ckcfns.c:391:13: note: Shadowed variable ckcfns.c:3713:8: note: Shadow local variable ckcfns.c:4205:10: style: Local variable 'p' shadows outer variable [shadowVariable] ckcfns.c:4096:11: note: Shadowed variable ckcfns.c:4205:10: note: Shadow local variable ckcfns.c:4383:14: style: Local variable 'x' shadows outer argument [shadowArgument] ckcfns.c:4285:14: note: Shadowed argument ckcfns.c:4383:14: note: Shadow local variable ckcfns.c:4476:19: style: Local variable 's' shadows outer variable [shadowVariable] ckcfns.c:4294:11: note: Shadowed variable ckcfns.c:4476:19: note: Shadow local variable ckcfns.c:4524:9: style: Local variable 't' shadows outer variable [shadowVariable] ckcfns.c:391:13: note: Shadowed variable ckcfns.c:4524:9: note: Shadow local variable ckcfns.c:5326:7: style: Local variable 't' shadows outer variable [shadowVariable] ckcfns.c:391:13: note: Shadowed variable ckcfns.c:5326:7: note: Shadow local variable ckcfns.c:5522:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfns.c:5197:9: note: Shadowed variable ckcfns.c:5522:6: note: Shadow local variable ckcfns.c:7379:15: style: Local variable 's_cset' shadows outer variable [shadowVariable] ckcfns.c:216:20: note: Shadowed variable ckcfns.c:7379:15: note: Shadow local variable ckcfns.c:7400:22: style: Local variable 's_cset' shadows outer variable [shadowVariable] ckcfns.c:216:20: note: Shadowed variable ckcfns.c:7400:22: note: Shadow local variable ckcfns.c:7400:30: style: Local variable 'r_cset' shadows outer variable [shadowVariable] ckcfns.c:216:12: note: Shadowed variable ckcfns.c:7400:30: note: Shadow local variable ckcfns.c:1939:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckcfns.c:5015:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckcfns.c:6322:12: style: Variable 'filesize' can be declared as pointer to const [constVariablePointer] ckcfns.c:6703:8: style: Variable 'blankline' can be declared as pointer to const [constVariablePointer] ckcfns.c:6770:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckcfns.c:6852:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckcfns.c:6935:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckcfns.c:7179:29: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] ckcfns.c:7179:38: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] ckcfns.c:7475:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckcfns.c:6323:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckcfns.c:6852:11: style: Variable 's' is assigned a value that is never used. [unreadVariable] ckcfns.c:6853:3: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckcfns.c:6935:24: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckcfns.c:6936:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ckclib.c:2863:12: warning: Either the condition 'i>k' is redundant or the array 'hexbuf[17]' is accessed at index -2, which is out of bounds. [negativeIndex] ckclib.c:2860:11: note: Assignment 'k=2*(sizeof(long))', assigned value is 16 ckclib.c:2862:8: note: Assuming that condition 'i>k' is not redundant ckclib.c:2863:12: note: Negative array index ckclib.c:2867:12: warning: Either the condition 'i>k' is redundant or the array 'hexbuf[17]' is accessed at index -1, which is out of bounds. [negativeIndex] ckclib.c:2860:11: note: Assignment 'k=2*(sizeof(long))', assigned value is 16 ckclib.c:2862:8: note: Assuming that condition 'i>k' is not redundant ckclib.c:2867:12: note: Negative array index ckclib.c:2870:28: warning: Either the condition 'i>k' is redundant or the array 'hexbuf[17]' is accessed at index -1, which is out of bounds. [negativeIndex] ckclib.c:2860:11: note: Assignment 'k=2*(sizeof(long))', assigned value is 16 ckclib.c:2862:8: note: Assuming that condition 'i>k' is not redundant ckclib.c:2861:19: note: Assuming condition is true ckclib.c:2870:28: note: Negative array index ckclib.c:147:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ckclib.c:190:38: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ckclib.c:865:9: style: Condition 'x>0' is always true [knownConditionTrueFalse] ckclib.c:862:8: note: Assuming that condition 'x>0' is not redundant ckclib.c:863:37: note: Assuming condition is true ckclib.c:865:9: note: Condition 'x>0' is always true ckclib.c:1064:8: style: Condition 'z==0' is always false [knownConditionTrueFalse] ckclib.c:1063:8: note: Assignment 'z=8-i%8', assigned value is greater than 0 ckclib.c:1064:8: note: Condition 'z==0' is always false ckclib.c:1923:7: style: Condition '!q' is always true [knownConditionTrueFalse] ckclib.c:1915:20: note: Assignment 'q=0', assigned value is 0 ckclib.c:1923:7: note: Condition '!q' is always true ckclib.c:3461:16: style: Condition 'n<0' is always false [knownConditionTrueFalse] ckclib.c:3451:21: note: Assuming that condition 'n<0' is not redundant ckclib.c:3457:21: note: Assuming condition is false ckclib.c:3461:16: note: Condition 'n<0' is always false ckclib.c:1175:21: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckclib.c:1282:15: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckclib.c:1295:24: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckclib.c:1331:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckclib.c:3068:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckclib.c:2243:7: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] ckclib.c:2241:42: note: s is assigned ckclib.c:2243:7: note: s is overwritten ckclib.c:2505:7: style: Redundant initialization for 'r'. The initialized value is overwritten before it is read. [redundantInitialization] ckclib.c:2456:16: note: r is initialized ckclib.c:2505:7: note: r is overwritten ckclib.c:3171:9: style: Redundant initialization for 'sep'. The initialized value is overwritten before it is read. [redundantInitialization] ckclib.c:3088:16: note: sep is initialized ckclib.c:3171:9: note: sep is overwritten ckclib.c:3174:12: style: Redundant initialization for 'notsep'. The initialized value is overwritten before it is read. [redundantInitialization] ckclib.c:3089:19: note: notsep is initialized ckclib.c:3174:12: note: notsep is overwritten ckclib.c:3148:7: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ckclib.c:3140:7: note: p is assigned ckclib.c:3148:7: note: p is overwritten ckclib.c:138:32: style:inconclusive: Function 'ckstrncpy' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] ckclib.c:138:40: style:inconclusive: Function 'ckstrncpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] ckclib.c:138:49: style:inconclusive: Function 'ckstrncpy' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckclib.c:177:32: style:inconclusive: Function 'ckstrncat' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] ckclib.c:177:40: style:inconclusive: Function 'ckstrncat' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] ckclib.c:177:49: style:inconclusive: Function 'ckstrncat' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckclib.c:243:37: style:inconclusive: Function 'ckmakmsg' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] ckclib.c:243:66: style:inconclusive: Function 'ckmakmsg' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckclib.c:243:43: style:inconclusive: Function 'ckmakmsg' argument 3 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:243:48: style:inconclusive: Function 'ckmakmsg' argument 4 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:243:53: style:inconclusive: Function 'ckmakmsg' argument 5 names different: declaration '' definition 's3'. [funcArgNamesDifferentUnnamed] ckclib.c:243:58: style:inconclusive: Function 'ckmakmsg' argument 6 names different: declaration '' definition 's4'. [funcArgNamesDifferentUnnamed] ckclib.c:281:9: style:inconclusive: Function 'ckmakxmsg' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] ckclib.c:282:7: style:inconclusive: Function 'ckmakxmsg' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckclib.c:281:15: style:inconclusive: Function 'ckmakxmsg' argument 3 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:281:20: style:inconclusive: Function 'ckmakxmsg' argument 4 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:281:25: style:inconclusive: Function 'ckmakxmsg' argument 5 names different: declaration '' definition 's3'. [funcArgNamesDifferentUnnamed] ckclib.c:281:30: style:inconclusive: Function 'ckmakxmsg' argument 6 names different: declaration '' definition 's4'. [funcArgNamesDifferentUnnamed] ckclib.c:281:35: style:inconclusive: Function 'ckmakxmsg' argument 7 names different: declaration '' definition 's5'. [funcArgNamesDifferentUnnamed] ckclib.c:281:40: style:inconclusive: Function 'ckmakxmsg' argument 8 names different: declaration '' definition 's6'. [funcArgNamesDifferentUnnamed] ckclib.c:281:45: style:inconclusive: Function 'ckmakxmsg' argument 9 names different: declaration '' definition 's7'. [funcArgNamesDifferentUnnamed] ckclib.c:281:50: style:inconclusive: Function 'ckmakxmsg' argument 10 names different: declaration '' definition 's8'. [funcArgNamesDifferentUnnamed] ckclib.c:281:55: style:inconclusive: Function 'ckmakxmsg' argument 11 names different: declaration '' definition 's9'. [funcArgNamesDifferentUnnamed] ckclib.c:281:60: style:inconclusive: Function 'ckmakxmsg' argument 12 names different: declaration '' definition 's10'. [funcArgNamesDifferentUnnamed] ckclib.c:281:66: style:inconclusive: Function 'ckmakxmsg' argument 13 names different: declaration '' definition 's11'. [funcArgNamesDifferentUnnamed] ckclib.c:281:72: style:inconclusive: Function 'ckmakxmsg' argument 14 names different: declaration '' definition 's12'. [funcArgNamesDifferentUnnamed] ckclib.c:319:20: style:inconclusive: Function 'chartostr' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckclib.c:344:19: style:inconclusive: Function 'ckrchar' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:370:21: style:inconclusive: Function 'ckstrchr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:370:24: style:inconclusive: Function 'ckstrchr' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:394:22: style:inconclusive: Function 'ckstrrchr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:394:25: style:inconclusive: Function 'ckstrrchr' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:417:26: style:inconclusive: Function 'ckstrpbrk' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:417:32: style:inconclusive: Function 'ckstrpbrk' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:441:18: style:inconclusive: Function 'cklower' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:461:18: style:inconclusive: Function 'ckupper' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:495:16: style:inconclusive: Function 'ckltoa' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:532:26: style:inconclusive: Function 'ckultoa' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:561:16: style:inconclusive: Function 'ckltox' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:597:21: style:inconclusive: Function 'ckfstoa' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:646:19: style:inconclusive: Function 'ckatofs' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:670:15: style:inconclusive: Function 'ckitoa' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:682:25: style:inconclusive: Function 'ckuitoa' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:694:15: style:inconclusive: Function 'ckitox' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:706:16: style:inconclusive: Function 'ckctoa' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:722:22: style:inconclusive: Function 'ckctox' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:722:29: style:inconclusive: Function 'ckctox' argument 2 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckclib.c:761:32: style:inconclusive: Function 'ckindex' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:761:37: style:inconclusive: Function 'ckindex' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:761:45: style:inconclusive: Function 'ckindex' argument 3 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckclib.c:761:48: style:inconclusive: Function 'ckindex' argument 4 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] ckclib.c:761:51: style:inconclusive: Function 'ckindex' argument 5 names different: declaration '' definition 'icase'. [funcArgNamesDifferentUnnamed] ckclib.c:807:25: style:inconclusive: Function 'ckstrstr' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:807:31: style:inconclusive: Function 'ckstrstr' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:855:18: style:inconclusive: Function 'brstrip' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckclib.c:1004:30: style:inconclusive: Function 'dquote' argument 1 names different: declaration '' definition 'fn'. [funcArgNamesDifferentUnnamed] ckclib.c:1004:38: style:inconclusive: Function 'dquote' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckclib.c:1004:47: style:inconclusive: Function 'dquote' argument 3 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckclib.c:1049:28: style:inconclusive: Function 'untabify' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:1049:34: style:inconclusive: Function 'untabify' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:1049:42: style:inconclusive: Function 'untabify' argument 3 names different: declaration '' definition 'max'. [funcArgNamesDifferentUnnamed] ckclib.c:1087:29: style:inconclusive: Function 'makelist' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:1087:38: style:inconclusive: Function 'makelist' argument 2 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] ckclib.c:1087:50: style:inconclusive: Function 'makelist' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckclib.c:1205:21: style:inconclusive: Function 'makestr' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckclib.c:1205:25: style:inconclusive: Function 'makestr' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:1292:22: style:inconclusive: Function 'xmakestr' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckclib.c:1292:26: style:inconclusive: Function 'xmakestr' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:1308:23: style:inconclusive: Function 'ckmemcpy' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckclib.c:1308:27: style:inconclusive: Function 'ckmemcpy' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:1308:34: style:inconclusive: Function 'ckmemcpy' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:1353:27: style:inconclusive: Function 'ckstrcmp' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:1353:32: style:inconclusive: Function 'ckstrcmp' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:1353:49: style:inconclusive: Function 'ckstrcmp' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:1353:52: style:inconclusive: Function 'ckstrcmp' argument 4 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:1413:23: style:inconclusive: Function 'ckstrpre' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:1413:28: style:inconclusive: Function 'ckstrpre' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:1493:21: style:inconclusive: Function 'ispattern' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:1525:46: style:inconclusive: Function 'ckmatch' argument 1 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] ckclib.c:1525:55: style:inconclusive: Function 'ckmatch' argument 2 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] ckclib.c:1525:67: style:inconclusive: Function 'ckmatch' argument 3 names different: declaration '' definition 'icase'. [funcArgNamesDifferentUnnamed] ckclib.c:1525:74: style:inconclusive: Function 'ckmatch' argument 4 names different: declaration '' definition 'opts'. [funcArgNamesDifferentUnnamed] ckclib.c:2144:23: style:inconclusive: Function 'isfloat' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2144:30: style:inconclusive: Function 'isfloat' argument 2 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckclib.c:2347:29: style:inconclusive: Function 'sh_sort' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2347:34: style:inconclusive: Function 'sh_sort' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckclib.c:2347:41: style:inconclusive: Function 'sh_sort' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:2347:44: style:inconclusive: Function 'sh_sort' argument 4 names different: declaration '' definition 'k'. [funcArgNamesDifferentUnnamed] ckclib.c:2347:47: style:inconclusive: Function 'sh_sort' argument 5 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] ckclib.c:2347:50: style:inconclusive: Function 'sh_sort' argument 6 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:2452:26: style:inconclusive: Function 'ckradix' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2452:33: style:inconclusive: Function 'ckradix' argument 2 names different: declaration '' definition 'in'. [funcArgNamesDifferentUnnamed] ckclib.c:2452:37: style:inconclusive: Function 'ckradix' argument 3 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] ckclib.c:2575:29: style:inconclusive: Function 'b8tob64' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2575:42: style:inconclusive: Function 'b8tob64' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:2575:33: style:inconclusive: Function 'b8tob64' argument 3 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] ckclib.c:2575:45: style:inconclusive: Function 'b8tob64' argument 4 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckclib.c:2637:34: style:inconclusive: Function 'b64tob8' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2637:41: style:inconclusive: Function 'b64tob8' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:2637:51: style:inconclusive: Function 'b64tob8' argument 3 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] ckclib.c:2637:60: style:inconclusive: Function 'b64tob8' argument 4 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckclib.c:2692:20: style:inconclusive: Function 'chknum' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2731:18: style:inconclusive: Function 'rdigits' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2748:16: style:inconclusive: Function 'parnam' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:2765:16: style:inconclusive: Function 'hhmmss' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckclib.c:2793:21: style:inconclusive: Function 'lset' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckclib.c:2793:30: style:inconclusive: Function 'lset' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2793:37: style:inconclusive: Function 'lset' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:2793:44: style:inconclusive: Function 'lset' argument 4 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:2821:21: style:inconclusive: Function 'rset' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckclib.c:2821:30: style:inconclusive: Function 'rset' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2821:37: style:inconclusive: Function 'rset' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:2821:44: style:inconclusive: Function 'rset' argument 4 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckclib.c:2853:31: style:inconclusive: Function 'ulongtohex' argument 1 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] ckclib.c:2853:38: style:inconclusive: Function 'ulongtohex' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:2885:23: style:inconclusive: Function 'hextoulong' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:2885:30: style:inconclusive: Function 'hextoulong' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:9: style:inconclusive: Function 'cksplit' argument 1 names different: declaration '' definition 'fc'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:12: style:inconclusive: Function 'cksplit' argument 2 names different: declaration '' definition 'n1'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:34: style:inconclusive: Function 'cksplit' argument 3 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:39: style:inconclusive: Function 'cksplit' argument 4 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:44: style:inconclusive: Function 'cksplit' argument 5 names different: declaration '' definition 's3'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:15: style:inconclusive: Function 'cksplit' argument 6 names different: declaration '' definition 'n2'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:18: style:inconclusive: Function 'cksplit' argument 7 names different: declaration '' definition 'n3'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:21: style:inconclusive: Function 'cksplit' argument 8 names different: declaration '' definition 'n4'. [funcArgNamesDifferentUnnamed] ckclib.c:3082:24: style:inconclusive: Function 'cksplit' argument 9 names different: declaration '' definition 'n5'. [funcArgNamesDifferentUnnamed] ckclib.c:3511:26: style:inconclusive: Function 'ckhexbytetoint' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckclib.c:1692:10: style: Local variable 'q' shadows outer variable [shadowVariable] ckclib.c:1528:9: note: Shadowed variable ckclib.c:1692:10: note: Shadow local variable ckclib.c:1794:7: style: Local variable 'q' shadows outer variable [shadowVariable] ckclib.c:1528:9: note: Shadowed variable ckclib.c:1794:7: note: Shadow local variable ckclib.c:1803:11: style: Local variable 'k' shadows outer variable [shadowVariable] ckclib.c:1528:23: note: Shadowed variable ckclib.c:1803:11: note: Shadow local variable ckclib.c:1915:10: style: Local variable 'k' shadows outer variable [shadowVariable] ckclib.c:1528:23: note: Shadowed variable ckclib.c:1915:10: note: Shadow local variable ckclib.c:1915:16: style: Local variable 'q' shadows outer variable [shadowVariable] ckclib.c:1528:9: note: Shadowed variable ckclib.c:1915:16: note: Shadow local variable ckclib.c:3181:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckclib.c:3086:9: note: Shadowed variable ckclib.c:3181:6: note: Shadow local variable ckclib.c:3181:20: style: Local variable 'c' shadows outer variable [shadowVariable] ckclib.c:3096:12: note: Shadowed variable ckclib.c:3181:20: note: Shadow local variable ckclib.c:3182:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckclib.c:3086:23: note: Shadowed variable ckclib.c:3182:6: note: Shadow local variable ckclib.c:3183:9: style: Local variable 'ss' shadows outer variable [shadowVariable] ckclib.c:3087:24: note: Shadowed variable ckclib.c:3183:9: note: Shadow local variable ckclib.c:3241:14: style: Local variable 's' shadows outer variable [shadowVariable] ckclib.c:3087:12: note: Shadowed variable ckclib.c:3241:14: note: Shadow local variable ckclib.c:3260:10: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed argument ckclib.c:3260:10: note: Shadow local variable ckclib.c:3268:10: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed argument ckclib.c:3268:10: note: Shadow local variable ckclib.c:3359:14: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed argument ckclib.c:3359:14: note: Shadow local variable ckclib.c:3402:10: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed argument ckclib.c:3402:10: note: Shadow local variable ckclib.c:3462:13: style: Local variable 's' shadows outer variable [shadowVariable] ckclib.c:3087:12: note: Shadowed variable ckclib.c:3462:13: note: Shadow local variable ckclib.c:3471:13: style: Local variable 's' shadows outer variable [shadowVariable] ckclib.c:3087:12: note: Shadowed variable ckclib.c:3471:13: note: Shadow local variable ckclib.c:138:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ckclib.c:177:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ckclib.c:347:30: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckclib.c:417:26: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] ckclib.c:420:20: style: Variable 's3' can be declared as pointer to const [constVariablePointer] ckclib.c:499:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckclib.c:536:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckclib.c:565:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckclib.c:601:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckclib.c:646:19: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:1049:28: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] ckclib.c:1213:21: style: Variable 's2' can be declared as pointer to const [constVariablePointer] ckclib.c:1308:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:1353:27: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] ckclib.c:1353:32: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] ckclib.c:1413:23: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] ckclib.c:1413:28: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] ckclib.c:1493:21: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:1534:12: style: Variable 'patstart' can be declared as pointer to const [constVariablePointer] ckclib.c:1583:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckclib.c:1693:13: style: Variable 'psave' can be declared as pointer to const [constVariablePointer] ckclib.c:2144:23: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:2575:29: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:2637:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:2731:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:2793:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:2821:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:2885:23: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:3029:32: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:3087:24: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] ckclib.c:3091:12: style: Variable 'gr_opn' can be declared as pointer to const [constVariablePointer] ckclib.c:3092:12: style: Variable 'gr_cls' can be declared as pointer to const [constVariablePointer] ckclib.c:3511:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:772:7: style: Variable 's' is assigned a value that is never used. [unreadVariable] ckcmai.c:2261:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:2388:17: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:2686:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:2849:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:3021:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:1748:25: style:inconclusive: Function 'isabsolute' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] ckcmai.c:1825:17: style:inconclusive: Function 'is_a_tty' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcmai.c:2647:18: style:inconclusive: Function 'setprefix' argument 1 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] ckcmai.c:2841:22: style: Local variable 'ck_s_name' shadows outer variable [shadowVariable] ckcmai.c:118:7: note: Shadowed variable ckcmai.c:2841:22: note: Shadow local variable ckcmai.c:2842:22: style: Local variable 'ck_s_ver' shadows outer variable [shadowVariable] ckcmai.c:114:7: note: Shadowed variable ckcmai.c:2842:22: note: Shadow local variable ckcmai.c:3088:20: style: Local variable 'offtsize' shadows outer variable [shadowVariable] ckcmai.c:93:5: note: Shadowed variable ckcmai.c:3088:20: note: Shadow local variable ckcmai.c:1728:19: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckcmai.c:2014:30: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'docmdline' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckcmai.c:3698:42: note: You might need to cast the function pointer here ckcmai.c:2014:30: note: Parameter 'threadinfo' can be declared as pointer to const ckcmai.c:2379:25: style: Parameter 'foo' can be declared as pointer to const. However it seems that 'failcmdline' is a callback function, if 'foo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckcmai.c:3698:53: note: You might need to cast the function pointer here ckcmai.c:2379:25: note: Parameter 'foo' can be declared as pointer to const ckcmai.c:2398:30: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'dotakeini' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckcmai.c:3623:34: note: You might need to cast the function pointer here ckcmai.c:2398:30: note: Parameter 'threadinfo' can be declared as pointer to const ckcmai.c:2452:32: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'failtakeini' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckcmai.c:3623:45: note: You might need to cast the function pointer here ckcmai.c:2452:32: note: Parameter 'threadinfo' can be declared as pointer to const ckcmai.c:2562:28: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'failicp' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckcmai.c:3773:49: note: You might need to cast the function pointer here ckcmai.c:2562:28: note: Parameter 'threadinfo' can be declared as pointer to const ckcmai.c:2623:32: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'failcmdfile' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckcmai.c:3634:49: note: You might need to cast the function pointer here ckcmai.c:2623:32: note: Parameter 'threadinfo' can be declared as pointer to const ckcmai.c:3351:18: error: Uninitialized variable: stackdata[n] [legacyUninitvar] ckcmai.c:2873:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] ckcmai.c:2874:17: style: Variable 'port' is assigned a value that is never used. [unreadVariable] ckcnet.c:3356:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caddr_t [valueFlowBailoutIncompleteVar] ckcnet.c:7170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] ckcnet.c:7231:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] ckcnet.c:7405:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlog_inband [valueFlowBailoutIncompleteVar] ckcnet.c:7676:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlog_inband [valueFlowBailoutIncompleteVar] ckcnet.c:7721:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_OOB [valueFlowBailoutIncompleteVar] ckcnet.c:7260:9: style: Condition '!rc' is always true [knownConditionTrueFalse] ckcnet.c:7251:10: note: Assignment 'rc=0', assigned value is 0 ckcnet.c:7260:9: note: Condition '!rc' is always true ckcnet.c:3451:13: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcnet.c:5995:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcnet.c:7754:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcnet.c:3336:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] ckcnet.c:3338:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ckcnet.c:3356:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] ckcnet.c:3374:16: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] ckcnet.c:3568:23: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] ckcnet.c:7263:16: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ckcnet.c:7605:12: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] ckcnet.c:7600:14: note: rc is assigned ckcnet.c:7605:12: note: rc is overwritten ckcnet.c:3635:32: style:inconclusive: Function 'netopen' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckcnet.c:3635:43: style:inconclusive: Function 'netopen' argument 2 names different: declaration '' definition 'lcl'. [funcArgNamesDifferentUnnamed] ckcnet.c:3635:48: style:inconclusive: Function 'netopen' argument 3 names different: declaration '' definition 'nett'. [funcArgNamesDifferentUnnamed] ckcnet.c:6004:19: style:inconclusive: Function 'netxin' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcnet.c:6004:29: style:inconclusive: Function 'netxin' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] ckcnet.c:6122:18: style:inconclusive: Function 'netinc' argument 1 names different: declaration '' definition 'timo'. [funcArgNamesDifferentUnnamed] ckcnet.c:6514:19: style:inconclusive: Function 'nettol' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckcnet.c:6514:26: style:inconclusive: Function 'nettol' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcnet.c:6755:16: style:inconclusive: Function 'nettoc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckcnet.c:7634:33: style:inconclusive: Function 'rlog_ctrl' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] ckcnet.c:7634:41: style:inconclusive: Function 'rlog_ctrl' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckcnet.c:3399:21: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] ckcnet.c:5992:31: style: Parameter 'threadinfo' can be declared as pointer to const [constParameterPointer] ckcnet.c:6514:19: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckcnet.c:3639:19: style: Variable 'dns' is assigned a value that is never used. [unreadVariable] ckcnet.c:3638:11: style: Unused variable: p [unusedVariable] ckcnet.c:3639:9: style: Unused variable: i [unusedVariable] ckcnet.c:3639:12: style: Unused variable: x [unusedVariable] ckcnet.c:6963:9: style: Unused variable: ch [unusedVariable] ckcnet.c:7228:26: style: Variable 'host' is assigned a value that is never used. [unreadVariable] ckcnet.c:7399:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] ckcnet.c:7766:10: style: Unused variable: buf [unusedVariable] cku2tm.c:49:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] cku2tm.c:184:1: portability: Omitted return type of function 'getb' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] cku2tm.c:216:1: portability: Omitted return type of function 'do_pw' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] cku2tm.c:234:1: portability: Omitted return type of function 'packpwtobuf' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] cku2tm.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] cku2tm.c:224:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] cku2tm.c:107:10: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] cku2tm.c:116:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] cku2tm.c:125:10: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] cku2tm.c:143:10: portability: Non reentrant function 'getpwent' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwent_r'. [prohibitedgetpwentCalled] cku2tm.c:159:10: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] cku2tm.c:164:10: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] cku2tm.c:238:17: style: Local variable 'cp' shadows outer variable [shadowVariable] cku2tm.c:42:8: note: Shadowed variable cku2tm.c:238:17: note: Shadow local variable cku2tm.c:239:17: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] ckucmd.c:968:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckucmd.c:1439:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckucmd.c:2957:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckucmd.c:3130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckucmd.c:3322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckucmd.c:3884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckucmd.c:6263:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckucmd.c:6851:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckucmd.c:8103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckucmd.c:8194:14: style:inconclusive: Redundant condition: The condition '*p' is redundant since '*p >= '0'' is sufficient. [redundantCondition] ckucmd.c:739:10: style: Condition 'itsadir' is always false [knownConditionTrueFalse] ckucmd.c:719:16: note: Assignment 'itsadir=0', assigned value is 0 ckucmd.c:722:10: note: Assuming condition is false ckucmd.c:739:10: note: Condition 'itsadir' is always false ckucmd.c:5859:22: style: Condition 'mm>31' is always false [knownConditionTrueFalse] ckucmd.c:5850:22: note: Assuming that condition 'mm>12' is not redundant ckucmd.c:5855:9: note: Assuming condition is false ckucmd.c:5859:22: note: Condition 'mm>31' is always false ckucmd.c:7135:13: style: Condition 'isesc&&0' is always false [knownConditionTrueFalse] ckucmd.c:896:28: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:949:13: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:1041:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:6312:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:6577:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:8007:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:8052:23: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:8103:21: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:7959:11: style: The comparison 'x == 0' is always true. [knownConditionTrueFalse] ckucmd.c:7926:13: note: 'x' is assigned value '0' here. ckucmd.c:7959:11: note: The comparison 'x == 0' is always true. ckucmd.c:2734:18: style: Variable 'filbuf[len+1]' is reassigned a value before the old one has been used. [redundantAssignment] ckucmd.c:2722:22: note: filbuf[len+1] is assigned ckucmd.c:2734:18: note: filbuf[len+1] is overwritten ckucmd.c:3243:6: style: Redundant initialization for 'sx'. The initialized value is overwritten before it is read. [redundantInitialization] ckucmd.c:3238:13: note: sx is initialized ckucmd.c:3243:6: note: sx is overwritten ckucmd.c:4953:11: style: Variable 'nday' is reassigned a value before the old one has been used. [redundantAssignment] ckucmd.c:4932:7: note: nday is assigned ckucmd.c:4953:11: note: nday is overwritten ckucmd.c:8534:2: style: Variable 'c' is assigned an expression that holds the same value. [redundantAssignment] ckucmd.c:8524:7: note: c is assigned '*cmd' here. ckucmd.c:8525:9: note: Assuming condition is false ckucmd.c:8534:2: note: Variable 'c' is assigned an expression that holds the same value. ckucmd.c:8480:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ckucmd.c:481:15: style:inconclusive: Function 'test' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckucmd.c:481:18: style:inconclusive: Function 'test' argument 2 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] ckucmd.c:512:19: style:inconclusive: Function 'kwdhelp' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckucmd.c:512:28: style:inconclusive: Function 'kwdhelp' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:512:48: style:inconclusive: Function 'kwdhelp' argument 3 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] ckucmd.c:512:54: style:inconclusive: Function 'kwdhelp' argument 4 names different: declaration '' definition 'pre'. [funcArgNamesDifferentUnnamed] ckucmd.c:512:60: style:inconclusive: Function 'kwdhelp' argument 5 names different: declaration '' definition 'post'. [funcArgNamesDifferentUnnamed] ckucmd.c:512:31: style:inconclusive: Function 'kwdhelp' argument 6 names different: declaration '' definition 'off'. [funcArgNamesDifferentUnnamed] ckucmd.c:512:36: style:inconclusive: Function 'kwdhelp' argument 7 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:695:9: style:inconclusive: Function 'xfilhelp' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:695:23: style:inconclusive: Function 'xfilhelp' argument 2 names different: declaration '' definition 'pre'. [funcArgNamesDifferentUnnamed] ckucmd.c:695:29: style:inconclusive: Function 'xfilhelp' argument 3 names different: declaration '' definition 'post'. [funcArgNamesDifferentUnnamed] ckucmd.c:695:12: style:inconclusive: Function 'xfilhelp' argument 4 names different: declaration '' definition 'off'. [funcArgNamesDifferentUnnamed] ckucmd.c:695:39: style:inconclusive: Function 'xfilhelp' argument 5 names different: declaration '' definition 'cmdirflg'. [funcArgNamesDifferentUnnamed] ckucmd.c:696:9: style:inconclusive: Function 'xfilhelp' argument 6 names different: declaration '' definition 'fs'. [funcArgNamesDifferentUnnamed] ckucmd.c:696:19: style:inconclusive: Function 'xfilhelp' argument 7 names different: declaration '' definition 'sa'. [funcArgNamesDifferentUnnamed] ckucmd.c:696:23: style:inconclusive: Function 'xfilhelp' argument 8 names different: declaration '' definition 'sb'. [funcArgNamesDifferentUnnamed] ckucmd.c:696:27: style:inconclusive: Function 'xfilhelp' argument 9 names different: declaration '' definition 'sna'. [funcArgNamesDifferentUnnamed] ckucmd.c:696:32: style:inconclusive: Function 'xfilhelp' argument 10 names different: declaration '' definition 'snb'. [funcArgNamesDifferentUnnamed] ckucmd.c:696:46: style:inconclusive: Function 'xfilhelp' argument 11 names different: declaration '' definition 'minsiz'. [funcArgNamesDifferentUnnamed] ckucmd.c:696:53: style:inconclusive: Function 'xfilhelp' argument 12 names different: declaration '' definition 'maxsiz'. [funcArgNamesDifferentUnnamed] ckucmd.c:697:9: style:inconclusive: Function 'xfilhelp' argument 13 names different: declaration '' definition 'nbu'. [funcArgNamesDifferentUnnamed] ckucmd.c:697:13: style:inconclusive: Function 'xfilhelp' argument 14 names different: declaration '' definition 'nxlist'. [funcArgNamesDifferentUnnamed] ckucmd.c:697:29: style:inconclusive: Function 'xfilhelp' argument 15 names different: declaration '' definition 'xlist'. [funcArgNamesDifferentUnnamed] ckucmd.c:840:38: style:inconclusive: Function 'filhelp' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:840:52: style:inconclusive: Function 'filhelp' argument 2 names different: declaration '' definition 'pre'. [funcArgNamesDifferentUnnamed] ckucmd.c:840:58: style:inconclusive: Function 'filhelp' argument 3 names different: declaration '' definition 'post'. [funcArgNamesDifferentUnnamed] ckucmd.c:840:41: style:inconclusive: Function 'filhelp' argument 4 names different: declaration '' definition 'off'. [funcArgNamesDifferentUnnamed] ckucmd.c:840:68: style:inconclusive: Function 'filhelp' argument 5 names different: declaration '' definition 'cmdirflg'. [funcArgNamesDifferentUnnamed] ckucmd.c:878:17: style:inconclusive: Function 'cmsetp' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckucmd.c:892:18: style:inconclusive: Function 'cmsavp' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckucmd.c:892:27: style:inconclusive: Function 'cmsavp' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:920:19: style:inconclusive: Function 'prompt' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:978:21: style:inconclusive: Function 'pushcmd' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckucmd.c:1055:14: style:inconclusive: Function 'cmini' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] ckucmd.c:1330:16: style:inconclusive: Function 'untab' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckucmd.c:1363:34: style:inconclusive: Function 'cmnum' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1363:41: style:inconclusive: Function 'cmnum' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:1363:51: style:inconclusive: Function 'cmnum' argument 3 names different: declaration '' definition 'radix'. [funcArgNamesDifferentUnnamed] ckucmd.c:1363:59: style:inconclusive: Function 'cmnum' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:1363:70: style:inconclusive: Function 'cmnum' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:1388:11: style:inconclusive: Function 'cmnumw' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1388:18: style:inconclusive: Function 'cmnumw' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:1388:28: style:inconclusive: Function 'cmnumw' argument 3 names different: declaration '' definition 'radix'. [funcArgNamesDifferentUnnamed] ckucmd.c:1388:45: style:inconclusive: Function 'cmnumw' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:1388:56: style:inconclusive: Function 'cmnumw' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:1536:29: style:inconclusive: Function 'cmofi' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1536:36: style:inconclusive: Function 'cmofi' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:1536:44: style:inconclusive: Function 'cmofi' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1536:56: style:inconclusive: Function 'cmofi' argument 4 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:1779:34: style:inconclusive: Function 'cmifi' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1779:41: style:inconclusive: Function 'cmifi' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:1779:49: style:inconclusive: Function 'cmifi' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1779:58: style:inconclusive: Function 'cmifi' argument 4 names different: declaration '' definition 'wild'. [funcArgNamesDifferentUnnamed] ckucmd.c:1779:72: style:inconclusive: Function 'cmifi' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:1797:11: style:inconclusive: Function 'cmifip' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1797:17: style:inconclusive: Function 'cmifip' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:1797:24: style:inconclusive: Function 'cmifip' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1797:33: style:inconclusive: Function 'cmifip' argument 4 names different: declaration '' definition 'wild'. [funcArgNamesDifferentUnnamed] ckucmd.c:1797:39: style:inconclusive: Function 'cmifip' argument 5 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] ckucmd.c:1797:49: style:inconclusive: Function 'cmifip' argument 6 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] ckucmd.c:1797:63: style:inconclusive: Function 'cmifip' argument 7 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:1823:29: style:inconclusive: Function 'cmdir' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1823:41: style:inconclusive: Function 'cmdir' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:1823:54: style:inconclusive: Function 'cmdir' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1823:66: style:inconclusive: Function 'cmdir' argument 4 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:1836:35: style:inconclusive: Function 'cmdirp' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1836:42: style:inconclusive: Function 'cmdirp' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:1836:50: style:inconclusive: Function 'cmdirp' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1836:61: style:inconclusive: Function 'cmdirp' argument 4 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] ckucmd.c:1836:75: style:inconclusive: Function 'cmdirp' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:1863:11: style:inconclusive: Function 'cmifi2' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1863:17: style:inconclusive: Function 'cmifi2' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:1863:24: style:inconclusive: Function 'cmifi2' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:1863:33: style:inconclusive: Function 'cmifi2' argument 4 names different: declaration '' definition 'wild'. [funcArgNamesDifferentUnnamed] ckucmd.c:1863:39: style:inconclusive: Function 'cmifi2' argument 5 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] ckucmd.c:1863:49: style:inconclusive: Function 'cmifi2' argument 6 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] ckucmd.c:1863:63: style:inconclusive: Function 'cmifi2' argument 7 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:1863:70: style:inconclusive: Function 'cmifi2' argument 8 names different: declaration '' definition 'dirflg'. [funcArgNamesDifferentUnnamed] ckucmd.c:3021:29: style:inconclusive: Function 'cmfld' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:3021:36: style:inconclusive: Function 'cmfld' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:3021:44: style:inconclusive: Function 'cmfld' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:3021:56: style:inconclusive: Function 'cmfld' argument 4 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:3155:29: style:inconclusive: Function 'cmtxt' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:3155:41: style:inconclusive: Function 'cmtxt' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:3155:54: style:inconclusive: Function 'cmtxt' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:3155:66: style:inconclusive: Function 'cmtxt' argument 4 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:3367:16: style:inconclusive: Function 'cmkey' argument 1 names different: declaration '' definition 'table'. [funcArgNamesDifferentUnnamed] ckucmd.c:3367:29: style:inconclusive: Function 'cmkey' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:3367:38: style:inconclusive: Function 'cmkey' argument 3 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:3367:45: style:inconclusive: Function 'cmkey' argument 4 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:3367:59: style:inconclusive: Function 'cmkey' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:3378:15: style:inconclusive: Function 'cmkeyx' argument 1 names different: declaration '' definition 'table'. [funcArgNamesDifferentUnnamed] ckucmd.c:3378:28: style:inconclusive: Function 'cmkeyx' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:3378:37: style:inconclusive: Function 'cmkeyx' argument 3 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:3378:44: style:inconclusive: Function 'cmkeyx' argument 4 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:3378:58: style:inconclusive: Function 'cmkeyx' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:3389:17: style:inconclusive: Function 'cmswi' argument 1 names different: declaration '' definition 'table'. [funcArgNamesDifferentUnnamed] ckucmd.c:3389:30: style:inconclusive: Function 'cmswi' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:3389:39: style:inconclusive: Function 'cmswi' argument 3 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:3389:46: style:inconclusive: Function 'cmswi' argument 4 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:3389:60: style:inconclusive: Function 'cmswi' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:3402:19: style:inconclusive: Function 'cmkey2' argument 1 names different: declaration '' definition 'table'. [funcArgNamesDifferentUnnamed] ckucmd.c:3403:9: style:inconclusive: Function 'cmkey2' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:3404:11: style:inconclusive: Function 'cmkey2' argument 3 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:3404:18: style:inconclusive: Function 'cmkey2' argument 4 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:3405:11: style:inconclusive: Function 'cmkey2' argument 5 names different: declaration '' definition 'tok'. [funcArgNamesDifferentUnnamed] ckucmd.c:3406:13: style:inconclusive: Function 'cmkey2' argument 6 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:3407:9: style:inconclusive: Function 'cmkey2' argument 7 names different: declaration '' definition 'pmsg'. [funcArgNamesDifferentUnnamed] ckucmd.c:3900:21: style:inconclusive: Function 'chktok' argument 1 names different: declaration '' definition 'tlist'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:9: style:inconclusive: Function 'cmdelta' argument 1 names different: declaration '' definition 'yy'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:13: style:inconclusive: Function 'cmdelta' argument 2 names different: declaration '' definition 'mo'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:17: style:inconclusive: Function 'cmdelta' argument 3 names different: declaration '' definition 'dd'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:21: style:inconclusive: Function 'cmdelta' argument 4 names different: declaration '' definition 'hh'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:25: style:inconclusive: Function 'cmdelta' argument 5 names different: declaration '' definition 'mm'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:29: style:inconclusive: Function 'cmdelta' argument 6 names different: declaration '' definition 'ss'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:33: style:inconclusive: Function 'cmdelta' argument 7 names different: declaration '' definition 'sign'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:39: style:inconclusive: Function 'cmdelta' argument 8 names different: declaration '' definition 'dyy'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:44: style:inconclusive: Function 'cmdelta' argument 9 names different: declaration '' definition 'dmo'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:49: style:inconclusive: Function 'cmdelta' argument 10 names different: declaration '' definition 'ddd'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:54: style:inconclusive: Function 'cmdelta' argument 11 names different: declaration '' definition 'dhh'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:59: style:inconclusive: Function 'cmdelta' argument 12 names different: declaration '' definition 'dmm'. [funcArgNamesDifferentUnnamed] ckucmd.c:4015:64: style:inconclusive: Function 'cmdelta' argument 13 names different: declaration '' definition 'dss'. [funcArgNamesDifferentUnnamed] ckucmd.c:4149:28: style:inconclusive: Function 'delta2sec' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckucmd.c:4149:38: style:inconclusive: Function 'delta2sec' argument 2 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] ckucmd.c:4312:23: style:inconclusive: Function 'cmcvtdate' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckucmd.c:4312:30: style:inconclusive: Function 'cmcvtdate' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckucmd.c:5588:26: style:inconclusive: Function 'cmdiffdate' argument 1 names different: declaration '' definition 'd1'. [funcArgNamesDifferentUnnamed] ckucmd.c:5588:32: style:inconclusive: Function 'cmdiffdate' argument 2 names different: declaration '' definition 'd2'. [funcArgNamesDifferentUnnamed] ckucmd.c:5699:27: style:inconclusive: Function 'shuffledate' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckucmd.c:5699:34: style:inconclusive: Function 'shuffledate' argument 2 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] ckucmd.c:5918:23: style:inconclusive: Function 'ckcvtdate' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckucmd.c:5918:30: style:inconclusive: Function 'ckcvtdate' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckucmd.c:5940:36: style:inconclusive: Function 'cmdate' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:5940:43: style:inconclusive: Function 'cmdate' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:5940:51: style:inconclusive: Function 'cmdate' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:5940:59: style:inconclusive: Function 'cmdate' argument 4 names different: declaration '' definition 'quiet'. [funcArgNamesDifferentUnnamed] ckucmd.c:5940:74: style:inconclusive: Function 'cmdate' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:6295:18: style:inconclusive: Function 'cmfdbi' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckucmd.c:6296:9: style:inconclusive: Function 'cmfdbi' argument 2 names different: declaration '' definition 'fc'. [funcArgNamesDifferentUnnamed] ckucmd.c:6297:12: style:inconclusive: Function 'cmfdbi' argument 3 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckucmd.c:6297:18: style:inconclusive: Function 'cmfdbi' argument 4 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckucmd.c:6297:24: style:inconclusive: Function 'cmfdbi' argument 5 names different: declaration '' definition 's3'. [funcArgNamesDifferentUnnamed] ckucmd.c:6298:9: style:inconclusive: Function 'cmfdbi' argument 6 names different: declaration '' definition 'n1'. [funcArgNamesDifferentUnnamed] ckucmd.c:6298:13: style:inconclusive: Function 'cmfdbi' argument 7 names different: declaration '' definition 'n2'. [funcArgNamesDifferentUnnamed] ckucmd.c:6299:13: style:inconclusive: Function 'cmfdbi' argument 8 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:6300:21: style:inconclusive: Function 'cmfdbi' argument 9 names different: declaration '' definition 'k'. [funcArgNamesDifferentUnnamed] ckucmd.c:6301:18: style:inconclusive: Function 'cmfdbi' argument 10 names different: declaration '' definition 'nxt'. [funcArgNamesDifferentUnnamed] ckucmd.c:6321:27: style:inconclusive: Function 'cmfdb' argument 1 names different: declaration '' definition 'fdbin'. [funcArgNamesDifferentUnnamed] ckucmd.c:6509:35: style:inconclusive: Function 'cmiofi' argument 1 names different: declaration '' definition 'xhlp'. [funcArgNamesDifferentUnnamed] ckucmd.c:6509:42: style:inconclusive: Function 'cmiofi' argument 2 names different: declaration '' definition 'xdef'. [funcArgNamesDifferentUnnamed] ckucmd.c:6509:50: style:inconclusive: Function 'cmiofi' argument 3 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckucmd.c:6509:59: style:inconclusive: Function 'cmiofi' argument 4 names different: declaration '' definition 'wild'. [funcArgNamesDifferentUnnamed] ckucmd.c:6509:73: style:inconclusive: Function 'cmiofi' argument 5 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckucmd.c:6584:17: style:inconclusive: Function 'gtword' argument 1 names different: declaration '' definition 'brk'. [funcArgNamesDifferentUnnamed] ckucmd.c:7469:18: style:inconclusive: Function 'addbuf' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] ckucmd.c:7501:24: style:inconclusive: Function 'setatm' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] ckucmd.c:7501:32: style:inconclusive: Function 'setatm' argument 2 names different: declaration '' definition 'fcode'. [funcArgNamesDifferentUnnamed] ckucmd.c:7650:24: style:inconclusive: Function 'cmdgetc' argument 1 names different: declaration '' definition 'timelimit'. [funcArgNamesDifferentUnnamed] ckucmd.c:7996:17: style:inconclusive: Function 'cmdnewl' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckucmd.c:8074:23: style:inconclusive: Function 'cmdecho' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckucmd.c:8074:30: style:inconclusive: Function 'cmdecho' argument 2 names different: declaration '' definition 'quote'. [funcArgNamesDifferentUnnamed] ckucmd.c:8130:17: style:inconclusive: Function 'xxesc' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckucmd.c:8236:15: style:inconclusive: Function 'unhex' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckucmd.c:8299:48: style:inconclusive: Function 'lookup' argument 1 names different: declaration '' definition 'table'. [funcArgNamesDifferentUnnamed] ckucmd.c:8299:29: style:inconclusive: Function 'lookup' argument 2 names different: declaration '' definition 'cmd'. [funcArgNamesDifferentUnnamed] ckucmd.c:8299:61: style:inconclusive: Function 'lookup' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:8299:65: style:inconclusive: Function 'lookup' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckucmd.c:8429:51: style:inconclusive: Function 'nlookup' argument 1 names different: declaration '' definition 'table'. [funcArgNamesDifferentUnnamed] ckucmd.c:8429:31: style:inconclusive: Function 'nlookup' argument 2 names different: declaration '' definition 'word'. [funcArgNamesDifferentUnnamed] ckucmd.c:8429:64: style:inconclusive: Function 'nlookup' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:8429:68: style:inconclusive: Function 'nlookup' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckucmd.c:8514:38: style:inconclusive: Function 'xlookup' argument 1 names different: declaration '' definition 'table'. [funcArgNamesDifferentUnnamed] ckucmd.c:8514:53: style:inconclusive: Function 'xlookup' argument 2 names different: declaration '' definition 'cmd'. [funcArgNamesDifferentUnnamed] ckucmd.c:8514:62: style:inconclusive: Function 'xlookup' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:8514:66: style:inconclusive: Function 'xlookup' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckucmd.c:8573:34: style:inconclusive: Function 'rlookup' argument 1 names different: declaration '' definition 'table'. [funcArgNamesDifferentUnnamed] ckucmd.c:8573:47: style:inconclusive: Function 'rlookup' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucmd.c:8573:50: style:inconclusive: Function 'rlookup' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckucmd.c:8588:16: style:inconclusive: Function 'cmdsquo' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckucmd.c:517:9: style: Local variable 'cc' shadows outer variable [shadowVariable] ckucmd.c:286:5: note: Shadowed variable ckucmd.c:517:9: note: Shadow local variable ckucmd.c:700:10: style: Local variable 'filbuf' shadows outer variable [shadowVariable] ckucmd.c:345:13: note: Shadowed variable ckucmd.c:700:10: note: Shadow local variable ckucmd.c:1638:12: style: Local variable 's' shadows outer variable [shadowVariable] ckucmd.c:1539:18: note: Shadowed variable ckucmd.c:1638:12: note: Shadow local variable ckucmd.c:1872:28: style: Local variable 'np' shadows outer variable [shadowVariable] ckucmd.c:359:6: note: Shadowed variable ckucmd.c:1872:28: note: Shadow local variable ckucmd.c:1993:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed variable ckucmd.c:1993:7: note: Shadow local variable ckucmd.c:2749:11: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed variable ckucmd.c:2749:11: note: Shadow local variable ckucmd.c:2767:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed variable ckucmd.c:2767:8: note: Shadow local variable ckucmd.c:2839:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed variable ckucmd.c:2839:8: note: Shadow local variable ckucmd.c:2849:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed variable ckucmd.c:2849:8: note: Shadow local variable ckucmd.c:3298:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:3158:9: note: Shadowed variable ckucmd.c:3298:7: note: Shadow local variable ckucmd.c:3550:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckucmd.c:3412:9: note: Shadowed variable ckucmd.c:3550:7: note: Shadow local variable ckucmd.c:3672:10: style: Local variable 'pp' shadows outer variable [shadowVariable] ckucmd.c:358:6: note: Shadowed variable ckucmd.c:3672:10: note: Shadow local variable ckucmd.c:3768:7: style: Local variable 'zz' shadows outer variable [shadowVariable] ckucmd.c:3412:26: note: Shadowed variable ckucmd.c:3768:7: note: Shadow local variable ckucmd.c:3815:10: style: Local variable 'pp' shadows outer variable [shadowVariable] ckucmd.c:358:6: note: Shadowed variable ckucmd.c:3815:10: note: Shadow local variable ckucmd.c:4345:10: style: Local variable 'cc' shadows outer variable [shadowVariable] ckucmd.c:286:5: note: Shadowed variable ckucmd.c:4345:10: note: Shadow local variable ckucmd.c:4356:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckucmd.c:4315:12: note: Shadowed variable ckucmd.c:4356:13: note: Shadow local variable ckucmd.c:4356:16: style: Local variable 'j' shadows outer variable [shadowVariable] ckucmd.c:4315:15: note: Shadowed variable ckucmd.c:4356:16: note: Shadow local variable ckucmd.c:4515:18: style: Local variable 'j' shadows outer variable [shadowVariable] ckucmd.c:4315:15: note: Shadowed variable ckucmd.c:4515:18: note: Shadow local variable ckucmd.c:4577:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckucmd.c:4315:12: note: Shadowed variable ckucmd.c:4577:6: note: Shadow local variable ckucmd.c:4577:9: style: Local variable 'k' shadows outer variable [shadowVariable] ckucmd.c:4315:18: note: Shadowed variable ckucmd.c:4577:9: note: Shadow local variable ckucmd.c:5110:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckucmd.c:4315:12: note: Shadowed variable ckucmd.c:5110:7: note: Shadow local variable ckucmd.c:5221:10: style: Local variable 'state' shadows outer variable [shadowVariable] ckucmd.c:4316:47: note: Shadowed variable ckucmd.c:5221:10: note: Shadow local variable ckucmd.c:5542:6: style: Local variable 'len' shadows outer variable [shadowVariable] ckucmd.c:4315:61: note: Shadowed variable ckucmd.c:5542:6: note: Shadow local variable ckucmd.c:5542:11: style: Local variable 'k' shadows outer variable [shadowVariable] ckucmd.c:4315:18: note: Shadowed variable ckucmd.c:5542:11: note: Shadow local variable ckucmd.c:5543:9: style: Local variable 'p' shadows outer variable [shadowVariable] ckucmd.c:4332:22: note: Shadowed variable ckucmd.c:5543:9: note: Shadow local variable ckucmd.c:5729:7: style: Local variable 'c' shadows outer variable [shadowVariable] ckucmd.c:5706:10: note: Shadowed variable ckucmd.c:5729:7: note: Shadow local variable ckucmd.c:5940:59: style: Argument 'quiet' shadows outer variable [shadowVariable] ckucmd.c:368:39: note: Shadowed variable ckucmd.c:5940:59: note: Shadow argument ckucmd.c:5963:9: style: Local variable 'pp' shadows outer variable [shadowVariable] ckucmd.c:358:6: note: Shadowed variable ckucmd.c:5963:9: note: Shadow local variable ckucmd.c:6732:7: style: Local variable 'c' shadows outer variable [shadowVariable] ckucmd.c:6587:9: note: Shadowed variable ckucmd.c:6732:7: note: Shadow local variable ckucmd.c:7650:24: style: Argument 'timelimit' shadows outer variable [shadowVariable] ckucmd.c:257:12: note: Shadowed variable ckucmd.c:7650:24: note: Shadow argument ckucmd.c:451:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckucmd.c:520:11: style: Variable 'pa' can be declared as pointer to const [constVariablePointer] ckucmd.c:520:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] ckucmd.c:602:9: style: Variable 'bx' can be declared as pointer to const [constVariablePointer] ckucmd.c:704:11: style: Variable 'pa' can be declared as pointer to const [constVariablePointer] ckucmd.c:704:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] ckucmd.c:768:9: style: Variable 'bx' can be declared as pointer to const [constVariablePointer] ckucmd.c:1863:11: style: Parameter 'xhlp' can be declared as pointer to const [constParameterPointer] ckucmd.c:3021:29: style: Parameter 'xhlp' can be declared as pointer to const [constParameterPointer] ckucmd.c:3155:29: style: Parameter 'xhlp' can be declared as pointer to const [constParameterPointer] ckucmd.c:3238:10: style: Variable 'sx' can be declared as pointer to const [constVariablePointer] ckucmd.c:3404:11: style: Parameter 'xhlp' can be declared as pointer to const [constParameterPointer] ckucmd.c:3903:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckucmd.c:5708:12: style: Variable 'monthstring' can be declared as pointer to const [constVariablePointer] ckucmd.c:5729:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckucmd.c:6331:20: style: Variable 'm' can be declared as pointer to const [constVariablePointer] ckucmd.c:6731:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckucmd.c:7289:15: style: Variable 'cpx' can be declared as pointer to const [constVariablePointer] ckucmd.c:7469:18: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] ckucmd.c:7519:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckucmd.c:8304:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckucmd.c:8519:33: style: Variable 's2' can be declared as pointer to const [constVariablePointer] ckucmd.c:4112:8: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] ckucmd.c:2419:9: style: Variable 'sv' is assigned a value that is never used. [unreadVariable] ckucmd.c:4155:26: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ckucmd.c:5222:13: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ckucmd.c:5394:9: style: Variable 'ff' is assigned a value that is never used. [unreadVariable] ckucmd.c:5398:9: style: Variable 'ff' is assigned a value that is never used. [unreadVariable] ckucmd.c:5403:9: style: Variable 'ff' is assigned a value that is never used. [unreadVariable] ckucmd.c:5466:6: style: Variable 'day' is assigned a value that is never used. [unreadVariable] ckucmd.c:4321:9: style: Variable 'zdd' is assigned a value that is never used. [unreadVariable] ckucmd.c:5957:7: style: Variable 'o' is assigned a value that is never used. [unreadVariable] ckucmd.c:5961:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckucmd.c:5967:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckucmd.c:6588:12: style: Variable 'cq' is assigned a value that is never used. [unreadVariable] ckucmd.c:6590:15: style: Variable 'echof' is assigned a value that is never used. [unreadVariable] ckucmd.c:6603:15: style: Variable 'isesc' is assigned a value that is never used. [unreadVariable] ckucmd.c:7094:12: style: Variable 'comment' is assigned a value that is never used. [unreadVariable] ckucmd.c:7146:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckucmd.c:6593:9: style: Variable 'eintr' is assigned a value that is never used. [unreadVariable] ckucmd.c:7557:10: style: Variable 'xp' is assigned a value that is never used. [unreadVariable] ckucns.c:886:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckucns.c:1153:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] ckucns.c:2225:10: style: Condition '!printing' is always true [knownConditionTrueFalse] ckucns.c:2263:11: style: Condition 'printing' is always false [knownConditionTrueFalse] ckucns.c:2297:4: style: Condition '!printing' is always true [knownConditionTrueFalse] ckucns.c:2358:3: style: Label 'conret1' is not used. [unusedLabel] ckucns.c:518:20: style:inconclusive: Function 'chkaes' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckucns.c:518:27: style:inconclusive: Function 'chkaes' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] ckucns.c:763:16: style:inconclusive: Function 'ckcputc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckucns.c:2530:15: style:inconclusive: Function 'doesc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckucns.c:1391:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckucns.c:1105:12: note: Shadowed variable ckucns.c:1391:6: note: Shadow local variable ckucns.c:1322:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckucns.c:2106:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckucon.c:522:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] ckucon.c:574:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] ckucon.c:903:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckucon.c:963:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] ckucon.c:1563:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckucon.c:685:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucon.c:506:16: style:inconclusive: Function 'pipemsg' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckucon.c:765:16: style:inconclusive: Function 'ckcputc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckucon.c:2493:15: style:inconclusive: Function 'doesc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckucon.c:628:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckucon.c:564:19: note: Shadowed variable ckucon.c:628:10: note: Shadow local variable ckucon.c:969:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckucon.c:935:9: note: Shadowed variable ckucon.c:969:6: note: Shadow local variable ckucon.c:1249:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckucon.c:1727:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckucon.c:628:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckucon.c:564:19: style: Unused variable: x [unusedVariable] ckucon.c:564:22: style: Unused variable: i [unusedVariable] ckucon.c:934:9: style: Unused variable: n [unusedVariable] ckudia.c:5034:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckudia.c:5402:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckudia.c:8220:18: style: Condition 'mymdmtyp>0' is always true [knownConditionTrueFalse] ckudia.c:8218:18: note: Assuming that condition 'mymdmtyp<1' is not redundant ckudia.c:8220:18: note: Condition 'mymdmtyp>0' is always true ckudia.c:4520:19: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:4779:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:4796:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:4866:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:5002:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:7941:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:8093:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:5782:4: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] ckudia.c:5781:10: note: s is initialized ckudia.c:5782:4: note: s is overwritten ckudia.c:5791:4: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] ckudia.c:5790:10: note: s is initialized ckudia.c:5791:4: note: s is overwritten ckudia.c:6578:17: style: Variable 'is_motorola' is reassigned a value before the old one has been used. [redundantAssignment] ckudia.c:6570:17: note: is_motorola is assigned ckudia.c:6578:17: note: is_motorola is overwritten ckudia.c:4629:14: style:inconclusive: Function 'ddinc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckudia.c:4663:26: style:inconclusive: Function 'ttslow' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckudia.c:4663:33: style:inconclusive: Function 'ttslow' argument 2 names different: declaration '' definition 'millisec'. [funcArgNamesDifferentUnnamed] ckudia.c:4710:18: style:inconclusive: Function 'waitfor' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckudia.c:4730:21: style:inconclusive: Function 'didweget' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckudia.c:4730:25: style:inconclusive: Function 'didweget' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] ckudia.c:4765:16: style:inconclusive: Function 'spdchg' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckudia.c:4790:16: style:inconclusive: Function 'dialoc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckudia.c:5010:17: style:inconclusive: Function 'dialfail' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckudia.c:6505:39: style:inconclusive: Function 'ckdial' argument 1 names different: declaration '' definition 'nbr'. [funcArgNamesDifferentUnnamed] ckudia.c:6505:48: style:inconclusive: Function 'ckdial' argument 2 names different: declaration '' definition 'x1'. [funcArgNamesDifferentUnnamed] ckudia.c:6505:52: style:inconclusive: Function 'ckdial' argument 3 names different: declaration '' definition 'x2'. [funcArgNamesDifferentUnnamed] ckudia.c:6505:56: style:inconclusive: Function 'ckdial' argument 4 names different: declaration '' definition 'fc'. [funcArgNamesDifferentUnnamed] ckudia.c:6505:60: style:inconclusive: Function 'ckdial' argument 5 names different: declaration '' definition 'redial'. [funcArgNamesDifferentUnnamed] ckudia.c:7175:22: style:inconclusive: Function 'getok' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckudia.c:7175:25: style:inconclusive: Function 'getok' argument 2 names different: declaration '' definition 'strict'. [funcArgNamesDifferentUnnamed] ckudia.c:4713:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed variable ckudia.c:4713:10: note: Shadow local variable ckudia.c:4790:16: style: Argument 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed variable ckudia.c:4790:16: note: Shadow argument ckudia.c:4807:14: style: Local variable 'mp' shadows outer variable [shadowVariable] ckudia.c:514:17: note: Shadowed variable ckudia.c:4807:14: note: Shadow local variable ckudia.c:4871:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckudia.c:4435:14: note: Shadowed variable ckudia.c:4871:11: note: Shadow local variable ckudia.c:4876:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckudia.c:4872:9: note: Shadowed variable ckudia.c:4876:6: note: Shadow local variable ckudia.c:4912:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckudia.c:4872:9: note: Shadowed variable ckudia.c:4912:6: note: Shadow local variable ckudia.c:5154:7: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed variable ckudia.c:5154:7: note: Shadow local variable ckudia.c:5781:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5121:18: note: Shadowed variable ckudia.c:5781:8: note: Shadow local variable ckudia.c:5790:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5121:18: note: Shadowed variable ckudia.c:5790:8: note: Shadow local variable ckudia.c:5799:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5121:18: note: Shadowed variable ckudia.c:5799:8: note: Shadow local variable ckudia.c:5819:12: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5121:18: note: Shadowed variable ckudia.c:5819:12: note: Shadow local variable ckudia.c:5851:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5122:9: note: Shadowed variable ckudia.c:5851:7: note: Shadow local variable ckudia.c:5931:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5122:9: note: Shadowed variable ckudia.c:5931:10: note: Shadow local variable ckudia.c:6003:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5122:9: note: Shadowed variable ckudia.c:6003:10: note: Shadow local variable ckudia.c:6030:11: style: Local variable 'n' shadows outer variable [shadowVariable] ckudia.c:5122:16: note: Shadowed variable ckudia.c:6030:11: note: Shadow local variable ckudia.c:6397:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5122:9: note: Shadowed variable ckudia.c:6397:6: note: Shadow local variable ckudia.c:7013:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed variable ckudia.c:7013:10: note: Shadow local variable ckudia.c:7207:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed variable ckudia.c:7207:10: note: Shadow local variable ckudia.c:8154:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed variable ckudia.c:8154:14: note: Shadow local variable ckudia.c:8155:14: style: Local variable 'mp' shadows outer variable [shadowVariable] ckudia.c:514:17: note: Shadowed variable ckudia.c:8155:14: note: Shadow local variable ckudia.c:4472:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckudia.c:4710:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckudia.c:4807:14: style: Variable 'mp' can be declared as pointer to const [constVariablePointer] ckudia.c:6475:29: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'faildial' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckudia.c:6933:59: note: You might need to cast the function pointer here ckudia.c:6475:29: note: Parameter 'threadinfo' can be declared as pointer to const ckudia.c:6518:11: style: Variable 'mmsg' can be declared as pointer to const [constVariablePointer] ckudia.c:7163:27: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'failok' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckudia.c:7196:52: note: You might need to cast the function pointer here ckudia.c:7163:27: note: Parameter 'threadinfo' can be declared as pointer to const ckudia.c:7946:11: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] ckudia.c:4500:71: error: Uninitialized variable: buf2 [uninitvar] ckudia.c:6032:19: style: Variable 'c2' is assigned a value that is never used. [unreadVariable] ckudia.c:6518:16: style: Variable 'mmsg' is assigned a value that is never used. [unreadVariable] ckudia.c:7261:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ckudia.c:8150:9: style: Unused variable: m [unusedVariable] ckufio.c:1435:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] ckufio.c:1487:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckufio.c:1576:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckufio.c:1749:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckufio.c:1863:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckufio.c:1981:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:2145:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckufio.c:2177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckufio.c:2243:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckufio.c:2303:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:2560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:2698:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckufio.c:3091:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckufio.c:3468:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:4467:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:5310:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timezone [valueFlowBailoutIncompleteVar] ckufio.c:6634:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:7259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:7372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:7595:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:7840:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:4215:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] ckufio.c:5166:9: style: Redundant condition: The condition 'len == 0' is redundant since 'len != 17' is sufficient. [redundantCondition] ckufio.c:4538:12: style: The if condition is the same as the previous if condition [duplicateCondition] ckufio.c:4516:12: note: First condition ckufio.c:4538:12: note: Second condition ckufio.c:1783:21: style: Condition '!s' is always false [knownConditionTrueFalse] ckufio.c:4355:11: style: Condition 'x<0' is always true [knownConditionTrueFalse] ckufio.c:4345:10: note: Assignment 'x=-1', assigned value is -1 ckufio.c:4355:11: note: Condition 'x<0' is always true ckufio.c:1451:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckufio.c:7270:51: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckufio.c:3552:17: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ckufio.c:5329:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ckufio.c:7347:7: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ckufio.c:1661:13: error: Resource handle 'filefd' freed twice. [doubleFree] ckufio.c:1650:15: note: Resource handle 'filefd' freed twice. ckufio.c:1661:13: note: Resource handle 'filefd' freed twice. ckufio.c:1795:21: error: Null pointer dereference: p [nullPointer] ckufio.c:1791:29: note: Calling function 'whoami' returns 0 ckufio.c:1791:29: note: Assignment 'p=whoami()', assigned value is 0 ckufio.c:1795:21: note: Null pointer dereference ckufio.c:4053:9: warning: If memory allocation fails, then there is a possible null pointer dereference: fn [nullPointerOutOfMemory] ckufio.c:7434:19: note: Assuming allocation function fails ckufio.c:7434:19: note: Assignment 'p=malloc(14+20)', assigned value is 0 ckufio.c:7435:15: note: Calling function 'znext', 1st argument 'p' value is 0 ckufio.c:4053:9: note: Null pointer dereference ckufio.c:7436:30: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] ckufio.c:7434:19: note: Assuming allocation function fails ckufio.c:7434:19: note: Assignment 'p=malloc(14+20)', assigned value is 0 ckufio.c:7436:30: note: Null pointer dereference ckufio.c:2686:5: style: Variable 'name' is assigned an expression that holds the same value. [redundantAssignment] ckufio.c:2677:7: note: s is assigned 'name' here. ckufio.c:2686:5: note: Variable 'name' is assigned an expression that holds the same value. ckufio.c:4535:16: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] ckufio.c:4529:24: note: rc is assigned ckufio.c:4535:16: note: rc is overwritten ckufio.c:2827:3: style: Label 'xzchko' is not used. [unusedLabel] ckufio.c:6620:3: style: Label 'blah' is not used. [unusedLabel] ckufio.c:1462:20: style:inconclusive: Function 'zopeni' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:1462:29: style:inconclusive: Function 'zopeni' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:1551:27: style:inconclusive: Function 'zopeno' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:1551:36: style:inconclusive: Function 'zopeno' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:1551:56: style:inconclusive: Function 'zopeno' argument 3 names different: declaration '' definition 'zz'. [funcArgNamesDifferentUnnamed] ckufio.c:1551:76: style:inconclusive: Function 'zopeno' argument 4 names different: declaration '' definition 'fcb'. [funcArgNamesDifferentUnnamed] ckufio.c:1728:15: style:inconclusive: Function 'zclose' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:1844:16: style:inconclusive: Function 'zchin' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:1844:24: style:inconclusive: Function 'zchin' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckufio.c:1887:22: style:inconclusive: Function 'zsinl' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:1887:34: style:inconclusive: Function 'zsinl' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:1887:25: style:inconclusive: Function 'zsinl' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckufio.c:1949:17: style:inconclusive: Function 'zxin' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:1949:29: style:inconclusive: Function 'zxin' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:1949:20: style:inconclusive: Function 'zxin' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckufio.c:2114:16: style:inconclusive: Function 'zsout' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:2114:25: style:inconclusive: Function 'zsout' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:2159:17: style:inconclusive: Function 'zsoutl' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:2159:26: style:inconclusive: Function 'zsoutl' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:2192:19: style:inconclusive: Function 'zsoutx' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:2192:31: style:inconclusive: Function 'zsoutx' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:2192:22: style:inconclusive: Function 'zsoutx' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckufio.c:2225:26: style:inconclusive: Function 'zchout' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:2225:34: style:inconclusive: Function 'zchout' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckufio.c:2326:14: style:inconclusive: Function 'chkfn' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:2368:20: style:inconclusive: Function 'zchki' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:2640:19: style:inconclusive: Function 'zchko' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:2845:20: style:inconclusive: Function 'zdelet' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:2884:25: style:inconclusive: Function 'zrtol' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:2884:32: style:inconclusive: Function 'zrtol' argument 2 names different: declaration '' definition 'name2'. [funcArgNamesDifferentUnnamed] ckufio.c:3020:26: style:inconclusive: Function 'zstrip' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:3020:34: style:inconclusive: Function 'zstrip' argument 2 names different: declaration '' definition 'name2'. [funcArgNamesDifferentUnnamed] ckufio.c:3055:25: style:inconclusive: Function 'zltor' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:3055:32: style:inconclusive: Function 'zltor' argument 2 names different: declaration '' definition 'name2'. [funcArgNamesDifferentUnnamed] ckufio.c:3208:22: style:inconclusive: Function 'zchdir' argument 1 names different: declaration '' definition 'dirnam'. [funcArgNamesDifferentUnnamed] ckufio.c:3429:26: style:inconclusive: Function 'zxcmd' argument 1 names different: declaration '' definition 'filnum'. [funcArgNamesDifferentUnnamed] ckufio.c:3429:40: style:inconclusive: Function 'zxcmd' argument 2 names different: declaration '' definition 'comand'. [funcArgNamesDifferentUnnamed] ckufio.c:3610:20: style:inconclusive: Function 'zclosf' argument 1 names different: declaration '' definition 'filnum'. [funcArgNamesDifferentUnnamed] ckufio.c:3799:21: style:inconclusive: Function 'zxpand' argument 1 names different: declaration '' definition 'fnarg'. [funcArgNamesDifferentUnnamed] ckufio.c:4047:17: style:inconclusive: Function 'znext' argument 1 names different: declaration '' definition 'fn'. [funcArgNamesDifferentUnnamed] ckufio.c:4075:20: style:inconclusive: Function 'zchkspa' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckufio.c:4075:32: style:inconclusive: Function 'zchkspa' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckufio.c:4154:19: style:inconclusive: Function 'znewn' argument 1 names different: declaration '' definition 'fn'. [funcArgNamesDifferentUnnamed] ckufio.c:4154:25: style:inconclusive: Function 'znewn' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:4284:24: style:inconclusive: Function 'zrename' argument 1 names different: declaration '' definition 'old'. [funcArgNamesDifferentUnnamed] ckufio.c:4284:30: style:inconclusive: Function 'zrename' argument 2 names different: declaration '' definition 'new'. [funcArgNamesDifferentUnnamed] ckufio.c:4411:33: style:inconclusive: Function 'zcopy' argument 1 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] ckufio.c:4411:42: style:inconclusive: Function 'zcopy' argument 2 names different: declaration '' definition 'destination'. [funcArgNamesDifferentUnnamed] ckufio.c:4852:26: style:inconclusive: Function 'zsattr' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckufio.c:4934:24: style:inconclusive: Function 'zdtstr' argument 1 names different: declaration '' definition 'timearg'. [funcArgNamesDifferentUnnamed] ckufio.c:5002:20: style:inconclusive: Function 'zfcdat' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckufio.c:5084:25: style:inconclusive: Function 'zstrdt' argument 1 names different: declaration '' definition 'date'. [funcArgNamesDifferentUnnamed] ckufio.c:5084:35: style:inconclusive: Function 'zstrdt' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckufio.c:5615:22: style:inconclusive: Function 'zstime' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckufio.c:5615:39: style:inconclusive: Function 'zstime' argument 2 names different: declaration '' definition 'yy'. [funcArgNamesDifferentUnnamed] ckufio.c:5615:47: style:inconclusive: Function 'zstime' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckufio.c:5932:18: style:inconclusive: Function 'zmail' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckufio.c:5932:27: style:inconclusive: Function 'zmail' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckufio.c:6001:19: style:inconclusive: Function 'zprint' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckufio.c:6001:28: style:inconclusive: Function 'zprint' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckufio.c:6077:31: style:inconclusive: Function 'shxpand' argument 1 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] ckufio.c:6077:37: style:inconclusive: Function 'shxpand' argument 2 names different: declaration '' definition 'namlst'. [funcArgNamesDifferentUnnamed] ckufio.c:6077:51: style:inconclusive: Function 'shxpand' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckufio.c:6167:20: style:inconclusive: Function 'splitpath' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckufio.c:6269:29: style:inconclusive: Function 'fgen' argument 1 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] ckufio.c:6269:34: style:inconclusive: Function 'fgen' argument 2 names different: declaration '' definition 'resarry'. [funcArgNamesDifferentUnnamed] ckufio.c:6269:49: style:inconclusive: Function 'fgen' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckufio.c:6432:40: style:inconclusive: Function 'traverse' argument 1 names different: declaration '' definition 'pl'. [funcArgNamesDifferentUnnamed] ckufio.c:6432:50: style:inconclusive: Function 'traverse' argument 2 names different: declaration '' definition 'sofar'. [funcArgNamesDifferentUnnamed] ckufio.c:6432:58: style:inconclusive: Function 'traverse' argument 3 names different: declaration '' definition 'endcur'. [funcArgNamesDifferentUnnamed] ckufio.c:6896:30: style:inconclusive: Function 'addresult' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] ckufio.c:6896:39: style:inconclusive: Function 'addresult' argument 2 names different: declaration '' definition 'itsadir'. [funcArgNamesDifferentUnnamed] ckufio.c:7102:29: style:inconclusive: Function 'tilde_expand' argument 1 names different: declaration '' definition 'dirname'. [funcArgNamesDifferentUnnamed] ckufio.c:7185:18: style:inconclusive: Function 'zsyscmd' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:7291:17: style:inconclusive: Function 'zshcmd' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:7420:24: style:inconclusive: Function 'iswild' argument 1 names different: declaration '' definition 'filespec'. [funcArgNamesDifferentUnnamed] ckufio.c:7516:16: style:inconclusive: Function 'isdir' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckufio.c:7766:22: style:inconclusive: Function 'zfseek' argument 1 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] ckufio.c:7792:62: style:inconclusive: Function 'ckstrncpy' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] ckufio.c:7792:36: style:inconclusive: Function 'ckstrncpy' argument 2 names different: declaration '' definition 'fname'. [funcArgNamesDifferentUnnamed] ckufio.c:7792:47: style:inconclusive: Function 'ckstrncpy' argument 3 names different: declaration '' definition 'buflen'. [funcArgNamesDifferentUnnamed] ckufio.c:1622:10: style: Local variable 'flags' shadows outer variable [shadowVariable] ckufio.c:3972:32: note: Shadowed variable ckufio.c:1622:10: note: Shadow local variable ckufio.c:2899:10: style: Local variable 'fullname' shadows outer variable [shadowVariable] ckufio.c:989:13: note: Shadowed variable ckufio.c:2899:10: note: Shadow local variable ckufio.c:2946:15: style: Local variable 'p' shadows outer variable [shadowVariable] ckufio.c:2897:15: note: Shadowed variable ckufio.c:2946:15: note: Shadow local variable ckufio.c:2947:15: style: Local variable 's' shadows outer variable [shadowVariable] ckufio.c:2897:11: note: Shadowed variable ckufio.c:2947:15: note: Shadow local variable ckufio.c:2948:20: style: Local variable 'n' shadows outer variable [shadowVariable] ckufio.c:2898:19: note: Shadowed variable ckufio.c:2948:20: note: Shadow local variable ckufio.c:3080:10: style: Local variable 'fullname' shadows outer variable [shadowVariable] ckufio.c:989:13: note: Shadowed variable ckufio.c:3080:10: note: Shadow local variable ckufio.c:3113:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckufio.c:3081:11: note: Shadowed variable ckufio.c:3113:16: note: Shadow local variable ckufio.c:4159:20: style: Local variable 'fnfp' shadows outer variable [shadowVariable] ckufio.c:7786:21: note: Shadowed variable ckufio.c:4159:20: note: Shadow local variable ckufio.c:6457:10: style: Local variable 'nambuf' shadows outer variable [shadowVariable] ckufio.c:1329:13: note: Shadowed variable ckufio.c:6457:10: note: Shadow local variable ckufio.c:7294:11: style: Local variable 'pid' shadows outer variable [shadowVariable] ckufio.c:1326:14: note: Shadowed variable ckufio.c:7294:11: note: Shadow local variable ckufio.c:1768:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckufio.c:1768:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckufio.c:1774:10: style: Variable 'fnam' can be declared as pointer to const [constVariablePointer] ckufio.c:2114:25: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckufio.c:2192:31: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckufio.c:2946:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckufio.c:3347:12: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ckufio.c:3511:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckufio.c:4075:20: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:4839:17: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:4843:18: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:5002:20: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] ckufio.c:5128:9: style: Variable 'monthdays' can be declared as const array [constVariable] ckufio.c:5130:16: style: Variable 'time_stamp' can be declared as pointer to const [constVariablePointer] ckufio.c:5615:22: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:5615:39: style: Parameter 'yy' can be declared as pointer to const [constParameterPointer] ckufio.c:5932:27: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:6583:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckufio.c:6641:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckufio.c:6786:15: style: Variable 's3' can be declared as pointer to const [constVariablePointer] ckufio.c:6856:33: style: Variable 'xx' can be declared as pointer to const [constVariablePointer] ckufio.c:7102:29: style: Parameter 'dirname' can be declared as pointer to const [constParameterPointer] ckufio.c:7497:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckufio.c:7727:20: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] ckufio.c:1555:16: style: Variable 'append' is assigned a value that is never used. [unreadVariable] ckufio.c:1609:20: style: Variable 'append' is assigned a value that is never used. [unreadVariable] ckufio.c:1828:23: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] ckufio.c:2375:19: style: Variable 'needrlink' is assigned a value that is never used. [unreadVariable] ckufio.c:2897:11: style: Unused variable: s [unusedVariable] ckufio.c:3133:16: style: Variable 'langsv' is assigned a value that is never used. [unreadVariable] ckufio.c:3224:8: style: Variable 'sp' is assigned a value that is never used. [unreadVariable] ckufio.c:3347:16: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] ckufio.c:3348:12: style: Unused variable: s [unusedVariable] ckufio.c:3614:9: style: Unused variable: statusp [unusedVariable] ckufio.c:4898:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckufio.c:5359:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckufio.c:5149:7: style: Unused variable: tp [unusedVariable] ckufio.c:5622:17: style: Variable 'setdate' is assigned a value that is never used. [unreadVariable] ckufio.c:5941:9: style: Unused variable: n [unusedVariable] ckufio.c:6006:9: style: Unused variable: n [unusedVariable] ckufio.c:6856:36: style: Variable 'xx' is assigned a value that is never used. [unreadVariable] ckufio.c:6458:58: style: Unused variable: n [unusedVariable] ckufio.c:6458:61: style: Unused variable: x [unusedVariable] ckufio.c:7438:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckufio.c:7519:22: style: Variable 'needrlink' is assigned a value that is never used. [unreadVariable] ckufio.c:7521:10: style: Unused variable: fnam [unusedVariable] ckufio.c:8009:9: style: Unused variable: x [unusedVariable] ckuscr.c:607:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] ckuscr.c:269:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuscr.c:544:23: style:inconclusive: Function 'dologin' argument 1 names different: declaration '' definition 'cmdstr'. [funcArgNamesDifferentUnnamed] ckuscr.c:368:29: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'failrseq' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckuscr.c:405:63: note: You might need to cast the function pointer here ckuscr.c:368:29: note: Parameter 'threadinfo' can be declared as pointer to const ckuscr.c:513:29: style: Parameter 'threadinfo' can be declared as pointer to const. However it seems that 'failoseq' is a callback function, if 'threadinfo' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ckuscr.c:527:61: note: You might need to cast the function pointer here ckuscr.c:513:29: note: Parameter 'threadinfo' can be declared as pointer to const ckustr.c:40:1: portability: Omitted return type of function 'errprep' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ckustr.c:118:1: portability: Omitted return type of function 'strperror' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ckustr.c:129:1: portability: Omitted return type of function 'perror' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ckustr.c:61:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckustr.c:130:18: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ckutio.c:2014:14: error: syntax error [syntaxError] ckuus2.c:6204:15: style:inconclusive: Function 'dohlp' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus2.c:7415:15: style:inconclusive: Function 'hmsg' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus2.c:7449:16: style:inconclusive: Function 'hmsga' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus2.c:10136:16: style:inconclusive: Function 'dohset' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus2.c:10878:17: style:inconclusive: Function 'dohfunc' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus2.c:14628:16: style:inconclusive: Function 'dohrmt' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus2.c:7415:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus2.c:7449:16: style: Parameter 's' can be declared as const array [constParameter] ckuus3.c:12210:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckuus3.c:6995:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ckuus3.c:3964:12: style: The if condition is the same as the previous if condition [duplicateCondition] ckuus3.c:3956:12: note: First condition ckuus3.c:3964:12: note: Second condition ckuus3.c:2721:6: style: Condition 'prompt' is always true [knownConditionTrueFalse] ckuus3.c:5040:47: style: Condition 'ftp' is always false [knownConditionTrueFalse] ckuus3.c:5037:30: note: Assuming that condition 'ftp' is not redundant ckuus3.c:5040:47: note: Condition 'ftp' is always false ckuus3.c:5142:41: style: Condition 'x' is always false [knownConditionTrueFalse] ckuus3.c:5122:13: note: Assignment 'x=0', assigned value is 0 ckuus3.c:5141:15: note: Assuming condition is true ckuus3.c:5142:41: note: Condition 'x' is always false ckuus3.c:5266:9: style: Condition 'h' is always false [knownConditionTrueFalse] ckuus3.c:5191:16: note: Assignment 'h=0L', assigned value is 0 ckuus3.c:5266:9: note: Condition 'h' is always false ckuus3.c:7036:9: style: Condition 'x' is always true [knownConditionTrueFalse] ckuus3.c:7023:9: note: Assignment 'x=1', assigned value is 1 ckuus3.c:7033:58: note: Assuming condition is false ckuus3.c:7036:9: note: Condition 'x' is always true ckuus3.c:3539:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:4966:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:5266:28: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:5412:16: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:7165:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:9536:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:9554:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:14307:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:4175:26: style: Variable 'fpresult' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:4170:30: note: fpresult is assigned ckuus3.c:4175:26: note: fpresult is overwritten ckuus3.c:6022:17: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:6005:17: note: x is assigned ckuus3.c:6022:17: note: x is overwritten ckuus3.c:6168:17: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:6149:17: note: x is assigned ckuus3.c:6168:17: note: x is overwritten ckuus3.c:12127:12: style: Variable 'zz' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:12076:12: note: zz is assigned ckuus3.c:12127:12: note: zz is overwritten ckuus3.c:13873:13: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:13869:13: note: s is assigned ckuus3.c:13873:13: note: s is overwritten ckuus3.c:7947:3: style: Label 'xsetprn' is not used. [unusedLabel] ckuus3.c:2219:17: style:inconclusive: Function 'parsdir' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus3.c:2552:29: style:inconclusive: Function 'getyesno' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] ckuus3.c:2552:38: style:inconclusive: Function 'getyesno' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] ckuus3.c:2679:12: style:inconclusive: Function 'uq_ok' argument 1 names different: declaration '' definition 'preface'. [funcArgNamesDifferentUnnamed] ckuus3.c:2679:23: style:inconclusive: Function 'uq_ok' argument 2 names different: declaration '' definition 'prompt'. [funcArgNamesDifferentUnnamed] ckuus3.c:2680:9: style:inconclusive: Function 'uq_ok' argument 3 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] ckuus3.c:2679:34: style:inconclusive: Function 'uq_ok' argument 4 names different: declaration '' definition 'help'. [funcArgNamesDifferentUnnamed] ckuus3.c:2680:15: style:inconclusive: Function 'uq_ok' argument 5 names different: declaration '' definition 'dflt'. [funcArgNamesDifferentUnnamed] ckuus3.c:2788:12: style:inconclusive: Function 'uq_txt' argument 1 names different: declaration '' definition 'preface'. [funcArgNamesDifferentUnnamed] ckuus3.c:2788:23: style:inconclusive: Function 'uq_txt' argument 2 names different: declaration '' definition 'prompt'. [funcArgNamesDifferentUnnamed] ckuus3.c:2789:17: style:inconclusive: Function 'uq_txt' argument 3 names different: declaration '' definition 'echo'. [funcArgNamesDifferentUnnamed] ckuus3.c:2788:34: style:inconclusive: Function 'uq_txt' argument 4 names different: declaration '' definition 'help'. [funcArgNamesDifferentUnnamed] ckuus3.c:2788:42: style:inconclusive: Function 'uq_txt' argument 5 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] ckuus3.c:2789:9: style:inconclusive: Function 'uq_txt' argument 6 names different: declaration '' definition 'buflen'. [funcArgNamesDifferentUnnamed] ckuus3.c:2788:49: style:inconclusive: Function 'uq_txt' argument 7 names different: declaration '' definition 'dflt'. [funcArgNamesDifferentUnnamed] ckuus3.c:2789:23: style:inconclusive: Function 'uq_txt' argument 8 names different: declaration '' definition 'timer'. [funcArgNamesDifferentUnnamed] ckuus3.c:2856:12: style:inconclusive: Function 'uq_mtxt' argument 1 names different: declaration '' definition 'preface'. [funcArgNamesDifferentUnnamed] ckuus3.c:2856:29: style:inconclusive: Function 'uq_mtxt' argument 2 names different: declaration '' definition 'help'. [funcArgNamesDifferentUnnamed] ckuus3.c:2856:39: style:inconclusive: Function 'uq_mtxt' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus3.c:2856:56: style:inconclusive: Function 'uq_mtxt' argument 4 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] ckuus3.c:2957:12: style:inconclusive: Function 'uq_file' argument 1 names different: declaration '' definition 'preface'. [funcArgNamesDifferentUnnamed] ckuus3.c:2957:23: style:inconclusive: Function 'uq_file' argument 2 names different: declaration '' definition 'fprompt'. [funcArgNamesDifferentUnnamed] ckuus3.c:2958:9: style:inconclusive: Function 'uq_file' argument 3 names different: declaration '' definition 'fc'. [funcArgNamesDifferentUnnamed] ckuus3.c:2957:35: style:inconclusive: Function 'uq_file' argument 4 names different: declaration '' definition 'help'. [funcArgNamesDifferentUnnamed] ckuus3.c:2957:43: style:inconclusive: Function 'uq_file' argument 5 names different: declaration '' definition 'dflt'. [funcArgNamesDifferentUnnamed] ckuus3.c:2957:51: style:inconclusive: Function 'uq_file' argument 6 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] ckuus3.c:2958:13: style:inconclusive: Function 'uq_file' argument 7 names different: declaration '' definition 'rlength'. [funcArgNamesDifferentUnnamed] ckuus3.c:5003:19: style:inconclusive: Function 'dologshow' argument 1 names different: declaration '' definition 'fc'. [funcArgNamesDifferentUnnamed] ckuus3.c:5279:23: style:inconclusive: Function 'dialstr' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckuus3.c:5279:32: style:inconclusive: Function 'dialstr' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] ckuus3.c:5297:16: style:inconclusive: Function 'initmdm' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus3.c:5586:16: style:inconclusive: Function 'setdial' argument 1 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] ckuus3.c:6556:19: style:inconclusive: Function 'setalarm' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus3.c:6976:38: style:inconclusive: Function 'protofield' argument 1 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] ckuus3.c:6976:49: style:inconclusive: Function 'protofield' argument 2 names different: declaration '' definition 'help'. [funcArgNamesDifferentUnnamed] ckuus3.c:6976:57: style:inconclusive: Function 'protofield' argument 3 names different: declaration '' definition 'px'. [funcArgNamesDifferentUnnamed] ckuus3.c:9547:18: style:inconclusive: Function 'setdebses' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus3.c:9572:22: style:inconclusive: Function 'doprm' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus3.c:9572:26: style:inconclusive: Function 'doprm' argument 2 names different: declaration '' definition 'rmsflg'. [funcArgNamesDifferentUnnamed] ckuus3.c:14142:14: style:inconclusive: Function 'hupok' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus3.c:2679:23: style: Argument 'prompt' shadows outer function [shadowFunction] ckucmd.h:250:1: note: Shadowed function ckuus3.c:2679:23: note: Shadow argument ckuus3.c:2788:23: style: Argument 'prompt' shadows outer function [shadowFunction] ckucmd.h:250:1: note: Shadowed function ckuus3.c:2788:23: note: Shadow argument ckuus3.c:3575:12: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus3.c:361:13: note: Shadowed variable ckuus3.c:3575:12: note: Shadow local variable ckuus3.c:3586:9: style: Local variable 'pflag' shadows outer variable [shadowVariable] ckuus3.c:169:10: note: Shadowed variable ckuus3.c:3586:9: note: Shadow local variable ckuus3.c:3690:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:3581:30: note: Shadowed variable ckuus3.c:3690:17: note: Shadow local variable ckuus3.c:3709:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:3581:30: note: Shadowed variable ckuus3.c:3709:21: note: Shadow local variable ckuus3.c:4039:29: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus3.c:3584:35: note: Shadowed variable ckuus3.c:4039:29: note: Shadow local variable ckuus3.c:4040:32: style: Local variable 's' shadows outer argument [shadowArgument] ckuus3.c:3566:17: note: Shadowed argument ckuus3.c:4040:32: note: Shadow local variable ckuus3.c:4188:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3584:32: note: Shadowed variable ckuus3.c:4188:17: note: Shadow local variable ckuus3.c:4740:21: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3584:32: note: Shadowed variable ckuus3.c:4740:21: note: Shadow local variable ckuus3.c:4791:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3584:32: note: Shadowed variable ckuus3.c:4791:17: note: Shadow local variable ckuus3.c:4898:16: style: Local variable 'locus' shadows outer variable [shadowVariable] ckuus3.c:1388:12: note: Shadowed variable ckuus3.c:4898:16: note: Shadow local variable ckuus3.c:4898:23: style: Local variable 'autolocus' shadows outer variable [shadowVariable] ckuus3.c:1388:19: note: Shadowed variable ckuus3.c:4898:23: note: Shadow local variable ckuus3.c:5938:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:5589:9: note: Shadowed variable ckuus3.c:5938:15: note: Shadow local variable ckuus3.c:6001:19: style: Local variable 'm' shadows outer variable [shadowVariable] ckuus3.c:5978:18: note: Shadowed variable ckuus3.c:6001:19: note: Shadow local variable ckuus3.c:6145:19: style: Local variable 'm' shadows outer variable [shadowVariable] ckuus3.c:6125:18: note: Shadowed variable ckuus3.c:6145:19: note: Shadow local variable ckuus3.c:6979:14: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuus3.c:362:13: note: Shadowed variable ckuus3.c:6979:14: note: Shadow local variable ckuus3.c:12474:15: style: Local variable 'zz' shadows outer variable [shadowVariable] ckuus3.c:9576:10: note: Shadowed variable ckuus3.c:12474:15: note: Shadow local variable ckuus3.c:12624:16: style: Local variable 'zz' shadows outer variable [shadowVariable] ckuus3.c:9576:10: note: Shadowed variable ckuus3.c:12624:16: note: Shadow local variable ckuus3.c:14002:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus3.c:9575:9: note: Shadowed variable ckuus3.c:14002:21: note: Shadow local variable ckuus3.c:14002:24: style: Local variable 'xx' shadows outer argument [shadowArgument] ckuus3.c:9572:22: note: Shadowed argument ckuus3.c:14002:24: note: Shadow local variable ckuus3.c:2679:12: style: Parameter 'preface' can be declared as pointer to const [constParameterPointer] ckuus3.c:2788:12: style: Parameter 'preface' can be declared as pointer to const [constParameterPointer] ckuus3.c:2856:12: style: Parameter 'preface' can be declared as pointer to const [constParameterPointer] ckuus3.c:2957:12: style: Parameter 'preface' can be declared as pointer to const [constParameterPointer] ckuus3.c:3996:23: style: Variable 'm' can be declared as pointer to const [constVariablePointer] ckuus3.c:4320:37: style: Variable 's4' can be declared as pointer to const [constVariablePointer] ckuus3.c:4783:16: style: Variable 'q2' can be declared as pointer to const [constVariablePointer] ckuus3.c:5007:52: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus3.c:5188:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus3.c:5188:30: style: Variable 'uu' can be declared as pointer to const [constVariablePointer] ckuus3.c:5189:12: style: Variable 'port' can be declared as pointer to const [constVariablePointer] ckuus3.c:5190:19: style: Variable 'tcp' is assigned a value that is never used. [unreadVariable] ckuus3.c:5612:15: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus3.c:6336:73: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus3.c:6995:12: style: Variable 'px' is assigned a value that is never used. [unreadVariable] ckuus4.c:2155:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_2LATIN [valueFlowBailoutIncompleteVar] ckuus4.c:2865:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus4.c:3407:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_JEUC [valueFlowBailoutIncompleteVar] ckuus4.c:6390:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckuus4.c:7975:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus4.c:8195:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckuus4.c:10931:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckuus4.c:14258:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus4.c:8020:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ckuus4.c:2875:31: style: The if condition is the same as the previous if condition [duplicateCondition] ckuus4.c:2867:31: note: First condition ckuus4.c:2875:31: note: Second condition ckuus4.c:10315:13: style: Assignment 'x=0' is redundant with condition 'x==0'. [duplicateConditionalAssign] ckuus4.c:10314:20: note: Condition 'x==0' ckuus4.c:10315:13: note: Assignment 'x=0' is redundant ckuus4.c:2852:22: style: Condition 'c==-1' is always true [knownConditionTrueFalse] ckuus4.c:2846:15: note: Assuming that condition 'c<-1' is not redundant ckuus4.c:2849:22: note: Assuming condition is false ckuus4.c:2852:22: note: Condition 'c==-1' is always true ckuus4.c:7308:20: style: Condition 'y<=-1' is always true [knownConditionTrueFalse] ckuus4.c:6999:15: note: Assuming that condition 'y>-1' is not redundant ckuus4.c:7308:20: note: Condition 'y<=-1' is always true ckuus4.c:1311:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:4380:70: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:4866:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:5630:47: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:5642:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6053:71: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6212:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6379:15: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6420:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6661:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:8045:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:9949:11: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] ckuus4.c:6771:9: warning: If memory allocation fails, then there is a possible null pointer dereference: matchbuf [nullPointerOutOfMemory] ckuus4.c:6770:26: note: Assuming allocation function fails ckuus4.c:6770:26: note: Assignment 'matchbuf=malloc(1023+1)', assigned value is 0 ckuus4.c:6771:9: note: Null pointer dereference ckuus4.c:3604:12: style: Redundant initialization for 'tocs'. The initialized value is overwritten before it is read. [redundantInitialization] ckuus4.c:3585:22: note: tocs is initialized ckuus4.c:3604:12: note: tocs is overwritten ckuus4.c:7590:15: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] ckuus4.c:7586:11: note: c is initialized ckuus4.c:7590:15: note: c is overwritten ckuus4.c:8506:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ckuus4.c:8496:15: note: p is assigned ckuus4.c:8506:21: note: p is overwritten ckuus4.c:12750:4: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] ckuus4.c:12718:4: note: s is assigned ckuus4.c:12750:4: note: s is overwritten ckuus4.c:9570:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ckuus4.c:1574:20: style:inconclusive: Function 'prescan' argument 1 names different: declaration '' definition 'dummy'. [funcArgNamesDifferentUnnamed] ckuus4.c:2116:21: style:inconclusive: Function 'gettcs' argument 1 names different: declaration '' definition 'cs1'. [funcArgNamesDifferentUnnamed] ckuus4.c:2116:26: style:inconclusive: Function 'gettcs' argument 2 names different: declaration '' definition 'cs2'. [funcArgNamesDifferentUnnamed] ckuus4.c:2183:23: style:inconclusive: Function 'doconect' argument 1 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] ckuus4.c:2183:26: style:inconclusive: Function 'doconect' argument 2 names different: declaration '' definition 'async'. [funcArgNamesDifferentUnnamed] ckuus4.c:2604:41: style:inconclusive: Function 'transmit' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:2604:49: style:inconclusive: Function 'transmit' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckuus4.c:2604:56: style:inconclusive: Function 'transmit' argument 3 names different: declaration '' definition 'xlate'. [funcArgNamesDifferentUnnamed] ckuus4.c:2604:63: style:inconclusive: Function 'transmit' argument 4 names different: declaration '' definition 'binary'. [funcArgNamesDifferentUnnamed] ckuus4.c:2604:71: style:inconclusive: Function 'transmit' argument 5 names different: declaration '' definition 'xxecho'. [funcArgNamesDifferentUnnamed] ckuus4.c:3297:37: style:inconclusive: Function 'xlate' argument 1 names different: declaration '' definition 'fin'. [funcArgNamesDifferentUnnamed] ckuus4.c:3297:43: style:inconclusive: Function 'xlate' argument 2 names different: declaration '' definition 'fout'. [funcArgNamesDifferentUnnamed] ckuus4.c:3297:53: style:inconclusive: Function 'xlate' argument 3 names different: declaration '' definition 'csin'. [funcArgNamesDifferentUnnamed] ckuus4.c:3297:59: style:inconclusive: Function 'xlate' argument 4 names different: declaration '' definition 'csout'. [funcArgNamesDifferentUnnamed] ckuus4.c:3768:14: style:inconclusive: Function 'dolog' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus4.c:3909:22: style:inconclusive: Function 'pktopn' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:3909:29: style:inconclusive: Function 'pktopn' argument 2 names different: declaration '' definition 'disp'. [funcArgNamesDifferentUnnamed] ckuus4.c:3961:22: style:inconclusive: Function 'traopn' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:3961:29: style:inconclusive: Function 'traopn' argument 2 names different: declaration '' definition 'disp'. [funcArgNamesDifferentUnnamed] ckuus4.c:4035:23: style:inconclusive: Function 'sesopn' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:4035:30: style:inconclusive: Function 'sesopn' argument 2 names different: declaration '' definition 'disp'. [funcArgNamesDifferentUnnamed] ckuus4.c:4092:22: style:inconclusive: Function 'debopn' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:4092:29: style:inconclusive: Function 'debopn' argument 2 names different: declaration '' definition 'disp'. [funcArgNamesDifferentUnnamed] ckuus4.c:4258:25: style:inconclusive: Function 'diaopn' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:4258:32: style:inconclusive: Function 'diaopn' argument 2 names different: declaration '' definition 'disp'. [funcArgNamesDifferentUnnamed] ckuus4.c:4258:38: style:inconclusive: Function 'diaopn' argument 3 names different: declaration '' definition 'fc'. [funcArgNamesDifferentUnnamed] ckuus4.c:4873:15: style:inconclusive: Function 'shotcp' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus4.c:5637:16: style:inconclusive: Function 'shods' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:6431:19: style:inconclusive: Function 'dostat' argument 1 names different: declaration '' definition 'brief'. [funcArgNamesDifferentUnnamed] ckuus4.c:6709:9: style:inconclusive: Function 'doinput' argument 1 names different: declaration '' definition 'timo'. [funcArgNamesDifferentUnnamed] ckuus4.c:6709:21: style:inconclusive: Function 'doinput' argument 2 names different: declaration '' definition 'ms'. [funcArgNamesDifferentUnnamed] ckuus4.c:6709:31: style:inconclusive: Function 'doinput' argument 3 names different: declaration '' definition 'mp'. [funcArgNamesDifferentUnnamed] ckuus4.c:6709:41: style:inconclusive: Function 'doinput' argument 4 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] ckuus4.c:6709:52: style:inconclusive: Function 'doinput' argument 5 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] ckuus4.c:7436:25: style:inconclusive: Function 'doreinp' argument 1 names different: declaration '' definition 'timo'. [funcArgNamesDifferentUnnamed] ckuus4.c:7436:37: style:inconclusive: Function 'doreinp' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:7436:44: style:inconclusive: Function 'doreinp' argument 3 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] ckuus4.c:7559:22: style:inconclusive: Function 'yystring' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:7559:32: style:inconclusive: Function 'yystring' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckuus4.c:7583:16: style:inconclusive: Function 'getip' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:7655:21: style:inconclusive: Function 'zjdate' argument 1 names different: declaration '' definition 'date'. [funcArgNamesDifferentUnnamed] ckuus4.c:7719:21: style:inconclusive: Function 'jzdate' argument 1 names different: declaration '' definition 'date'. [funcArgNamesDifferentUnnamed] ckuus4.c:7819:18: style:inconclusive: Function 'mjd' argument 1 names different: declaration '' definition 'date'. [funcArgNamesDifferentUnnamed] ckuus4.c:7870:20: style:inconclusive: Function 'mjd2date' argument 1 names different: declaration '' definition 'mjd'. [funcArgNamesDifferentUnnamed] ckuus4.c:8366:31: style:inconclusive: Function 'fneval' argument 1 names different: declaration '' definition 'fn'. [funcArgNamesDifferentUnnamed] ckuus4.c:8366:36: style:inconclusive: Function 'fneval' argument 2 names different: declaration '' definition 'argp'. [funcArgNamesDifferentUnnamed] ckuus4.c:8366:48: style:inconclusive: Function 'fneval' argument 3 names different: declaration '' definition 'argn'. [funcArgNamesDifferentUnnamed] ckuus4.c:8366:61: style:inconclusive: Function 'fneval' argument 4 names different: declaration '' definition 'xp'. [funcArgNamesDifferentUnnamed] ckuus4.c:13271:21: style:inconclusive: Function 'nvlook' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:15517:24: style:inconclusive: Function 'zzstring' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus4.c:15517:34: style:inconclusive: Function 'zzstring' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckuus4.c:15517:43: style:inconclusive: Function 'zzstring' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus4.c:2611:9: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:544:12: note: Shadowed variable ckuus4.c:2611:9: note: Shadow local variable ckuus4.c:2624:9: style: Local variable 'eol' shadows outer variable [shadowVariable] ckuus4.c:457:13: note: Shadowed variable ckuus4.c:2624:9: note: Shadow local variable ckuus4.c:2604:56: style: Argument 'xlate' shadows outer function [shadowFunction] ckuusr.h:2892:1: note: Shadowed function ckuus4.c:2604:56: note: Shadow argument ckuus4.c:2604:63: style: Argument 'binary' shadows outer variable [shadowVariable] ckuus4.c:453:37: note: Shadowed variable ckuus4.c:2604:63: note: Shadow argument ckuus4.c:2910:25: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:2629:18: note: Shadowed variable ckuus4.c:2910:25: note: Shadow local variable ckuus4.c:3008:24: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:2629:9: note: Shadowed variable ckuus4.c:3008:24: note: Shadow local variable ckuus4.c:3402:13: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:3324:12: note: Shadowed variable ckuus4.c:3402:13: note: Shadow local variable ckuus4.c:3402:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:3324:9: note: Shadowed variable ckuus4.c:3402:16: note: Shadow local variable ckuus4.c:3731:17: style: Local variable 'hompthbuf' shadows outer variable [shadowVariable] ckuus4.c:3724:13: note: Shadowed variable ckuus4.c:3731:17: note: Shadow local variable ckuus4.c:5674:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:5658:9: note: Shadowed variable ckuus4.c:5674:13: note: Shadow local variable ckuus4.c:6709:52: style: Argument 'count' shadows outer variable [shadowVariable] ckuus4.c:544:12: note: Shadowed variable ckuus4.c:6709:52: note: Shadow argument ckuus4.c:6782:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:6716:15: note: Shadowed variable ckuus4.c:6782:6: note: Shadow local variable ckuus4.c:7870:20: style: Argument 'mjd' shadows outer function [shadowFunction] ckuusr.h:2988:1: note: Shadowed function ckuus4.c:7870:20: note: Shadow argument ckuus4.c:8174:10: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuus4.c:208:21: note: Shadowed variable ckuus4.c:8174:10: note: Shadow local variable ckuus4.c:8182:9: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:544:12: note: Shadowed variable ckuus4.c:8182:9: note: Shadow local variable ckuus4.c:8410:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:8410:17: note: Shadow local variable ckuus4.c:8456:13: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:8456:13: note: Shadow local variable ckuus4.c:8483:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:8483:14: note: Shadow local variable ckuus4.c:8590:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:8590:17: note: Shadow local variable ckuus4.c:8590:20: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:8590:20: note: Shadow local variable ckuus4.c:8629:13: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:8629:13: note: Shadow local variable ckuus4.c:8641:6: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:8641:6: note: Shadow local variable ckuus4.c:8641:20: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8374:11: note: Shadowed variable ckuus4.c:8641:20: note: Shadow local variable ckuus4.c:8814:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:8814:21: note: Shadow local variable ckuus4.c:8815:23: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8374:11: note: Shadowed variable ckuus4.c:8815:23: note: Shadow local variable ckuus4.c:8856:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:8856:27: note: Shadow local variable ckuus4.c:8858:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:8858:15: note: Shadow local variable ckuus4.c:8942:19: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:8942:19: note: Shadow local variable ckuus4.c:9004:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:9004:6: note: Shadow local variable ckuus4.c:9004:36: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:544:12: note: Shadowed variable ckuus4.c:9004:36: note: Shadow local variable ckuus4.c:9026:25: style: Local variable 't' shadows outer variable [shadowVariable] ckuus4.c:8369:53: note: Shadowed variable ckuus4.c:9026:25: note: Shadow local variable ckuus4.c:9035:29: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:9035:29: note: Shadow local variable ckuus4.c:9059:7: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:9059:7: note: Shadow local variable ckuus4.c:9073:11: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:9073:11: note: Shadow local variable ckuus4.c:9073:14: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:9073:14: note: Shadow local variable ckuus4.c:9096:11: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:9096:11: note: Shadow local variable ckuus4.c:9109:7: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:9109:7: note: Shadow local variable ckuus4.c:9190:34: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:9190:34: note: Shadow local variable ckuus4.c:9576:13: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8371:10: note: Shadowed variable ckuus4.c:9576:13: note: Shadow local variable ckuus4.c:9719:15: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:9719:15: note: Shadow local variable ckuus4.c:9719:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:9719:21: note: Shadow local variable ckuus4.c:9757:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:9757:18: note: Shadow local variable ckuus4.c:10062:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:10062:15: note: Shadow local variable ckuus4.c:10062:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:10062:18: note: Shadow local variable ckuus4.c:10062:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed variable ckuus4.c:10062:21: note: Shadow local variable ckuus4.c:10116:8: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed variable ckuus4.c:10116:8: note: Shadow local variable ckuus4.c:10191:15: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:10191:15: note: Shadow local variable ckuus4.c:10191:18: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:10191:18: note: Shadow local variable ckuus4.c:10270:17: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:10270:17: note: Shadow local variable ckuus4.c:10331:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:10331:15: note: Shadow local variable ckuus4.c:10450:23: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:10450:23: note: Shadow local variable ckuus4.c:10465:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:10465:22: note: Shadow local variable ckuus4.c:10631:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:10631:27: note: Shadow local variable ckuus4.c:10666:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:10666:27: note: Shadow local variable ckuus4.c:10670:8: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:10670:8: note: Shadow local variable ckuus4.c:10671:8: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:10671:8: note: Shadow local variable ckuus4.c:10671:10: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:10671:10: note: Shadow local variable ckuus4.c:10671:12: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed variable ckuus4.c:10671:12: note: Shadow local variable ckuus4.c:10674:13: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8371:10: note: Shadowed variable ckuus4.c:10674:13: note: Shadow local variable ckuus4.c:10997:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:10997:13: note: Shadow local variable ckuus4.c:11062:16: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:11062:16: note: Shadow local variable ckuus4.c:11063:15: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed variable ckuus4.c:11063:15: note: Shadow local variable ckuus4.c:11129:16: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:11129:16: note: Shadow local variable ckuus4.c:11130:15: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed variable ckuus4.c:11130:15: note: Shadow local variable ckuus4.c:11131:18: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:11131:18: note: Shadow local variable ckuus4.c:11197:15: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:11197:15: note: Shadow local variable ckuus4.c:11197:18: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:11197:18: note: Shadow local variable ckuus4.c:11198:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:11198:27: note: Shadow local variable ckuus4.c:11240:23: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:11240:23: note: Shadow local variable ckuus4.c:11307:18: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:11307:18: note: Shadow local variable ckuus4.c:11322:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:11322:27: note: Shadow local variable ckuus4.c:11324:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:11324:21: note: Shadow local variable ckuus4.c:11324:24: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:11324:24: note: Shadow local variable ckuus4.c:11324:27: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:11324:27: note: Shadow local variable ckuus4.c:11892:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed variable ckuus4.c:11892:6: note: Shadow local variable ckuus4.c:11944:13: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:11944:13: note: Shadow local variable ckuus4.c:11944:26: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:11944:26: note: Shadow local variable ckuus4.c:11944:29: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:11944:29: note: Shadow local variable ckuus4.c:11979:20: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:11979:20: note: Shadow local variable ckuus4.c:12031:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:12031:13: note: Shadow local variable ckuus4.c:12031:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:12031:16: note: Shadow local variable ckuus4.c:12031:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus4.c:8369:63: note: Shadowed variable ckuus4.c:12031:19: note: Shadow local variable ckuus4.c:12031:22: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8371:10: note: Shadowed variable ckuus4.c:12031:22: note: Shadow local variable ckuus4.c:12032:24: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:12032:24: note: Shadow local variable ckuus4.c:12032:28: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12032:28: note: Shadow local variable ckuus4.c:12118:21: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:12118:21: note: Shadow local variable ckuus4.c:12118:24: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:12118:24: note: Shadow local variable ckuus4.c:12207:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:12207:14: note: Shadow local variable ckuus4.c:12207:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12207:19: note: Shadow local variable ckuus4.c:12208:18: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:12208:18: note: Shadow local variable ckuus4.c:12208:21: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:12208:21: note: Shadow local variable ckuus4.c:12329:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed variable ckuus4.c:12329:13: note: Shadow local variable ckuus4.c:12329:16: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:12329:16: note: Shadow local variable ckuus4.c:12329:19: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:12329:19: note: Shadow local variable ckuus4.c:12330:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12330:16: note: Shadow local variable ckuus4.c:12404:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:12404:13: note: Shadow local variable ckuus4.c:12477:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:12477:14: note: Shadow local variable ckuus4.c:12477:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12477:19: note: Shadow local variable ckuus4.c:12495:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:12495:14: note: Shadow local variable ckuus4.c:12495:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12495:19: note: Shadow local variable ckuus4.c:12555:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12555:16: note: Shadow local variable ckuus4.c:12556:6: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:12556:6: note: Shadow local variable ckuus4.c:12707:6: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed variable ckuus4.c:12707:6: note: Shadow local variable ckuus4.c:12707:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:12707:9: note: Shadow local variable ckuus4.c:12708:15: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed variable ckuus4.c:12708:15: note: Shadow local variable ckuus4.c:12708:18: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:12708:18: note: Shadow local variable ckuus4.c:12710:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8374:11: note: Shadowed variable ckuus4.c:12710:19: note: Shadow local variable ckuus4.c:12710:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12710:24: note: Shadow local variable ckuus4.c:12844:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:12710:24: note: Shadowed variable ckuus4.c:12844:13: note: Shadow local variable ckuus4.c:12863:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:12863:6: note: Shadow local variable ckuus4.c:12886:9: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12886:9: note: Shadow local variable ckuus4.c:12890:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:12890:10: note: Shadow local variable ckuus4.c:12890:13: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus4.c:8369:63: note: Shadowed variable ckuus4.c:12890:13: note: Shadow local variable ckuus4.c:12913:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed variable ckuus4.c:12913:6: note: Shadow local variable ckuus4.c:12914:9: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed variable ckuus4.c:12914:9: note: Shadow local variable ckuus4.c:12976:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed variable ckuus4.c:12976:6: note: Shadow local variable ckuus4.c:12976:13: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed variable ckuus4.c:12976:13: note: Shadow local variable ckuus4.c:13046:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed variable ckuus4.c:13046:6: note: Shadow local variable ckuus4.c:13640:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:13274:9: note: Shadowed variable ckuus4.c:13640:8: note: Shadow local variable ckuus4.c:15039:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:13274:9: note: Shadowed variable ckuus4.c:15039:15: note: Shadow local variable ckuus4.c:15039:18: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:13275:10: note: Shadowed variable ckuus4.c:15039:18: note: Shadow local variable ckuus4.c:15869:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:15539:10: note: Shadowed variable ckuus4.c:15869:24: note: Shadow local variable ckuus4.c:15869:37: style: Local variable 'n' shadows outer argument [shadowArgument] ckuus4.c:15517:43: note: Shadowed argument ckuus4.c:15869:37: note: Shadow local variable ckuus4.c:1580:11: style: Variable 'yp' can be declared as pointer to const [constVariablePointer] ckuus4.c:1580:16: style: Variable 'yy' can be declared as pointer to const [constVariablePointer] ckuus4.c:4519:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:5637:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:5845:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:6385:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:7440:11: style: Variable 'xx' can be declared as pointer to const [constVariablePointer] ckuus4.c:7583:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:7663:12: style: Variable 'time' can be declared as pointer to const [constVariablePointer] ckuus4.c:7724:12: style: Variable 'time' can be declared as pointer to const [constVariablePointer] ckuus4.c:7727:11: style: Variable 'zz' can be declared as pointer to const [constVariablePointer] ckuus4.c:7819:18: style: Parameter 'date' can be declared as pointer to const [constParameterPointer] ckuus4.c:8129:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:8177:12: style: Variable 'z' can be declared as pointer to const [constVariablePointer] ckuus4.c:8338:21: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:8352:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:8641:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus4.c:9757:18: style: Variable 'c' can be declared as pointer to const [constVariablePointer] ckuus4.c:9803:17: style: Variable 'q' can be declared as pointer to const [constVariablePointer] ckuus4.c:9863:24: style: Variable 'q' can be declared as pointer to const [constVariablePointer] ckuus4.c:9887:24: style: Variable 'q' can be declared as pointer to const [constVariablePointer] ckuus4.c:10192:18: style: Variable 'gr_opn' can be declared as pointer to const [constVariablePointer] ckuus4.c:10193:18: style: Variable 'gr_cls' can be declared as pointer to const [constVariablePointer] ckuus4.c:10880:16: style: Variable 's1' can be declared as pointer to const [constVariablePointer] ckuus4.c:10880:29: style: Variable 's2' can be declared as pointer to const [constVariablePointer] ckuus4.c:11239:26: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] ckuus4.c:12033:16: style: Variable 'gr_opn' can be declared as pointer to const [constVariablePointer] ckuus4.c:12034:16: style: Variable 'gr_cls' can be declared as pointer to const [constVariablePointer] ckuus4.c:12165:9: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] ckuus4.c:12207:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:12477:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:12495:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:13278:14: style: Variable 'm' can be declared as pointer to const [constVariablePointer] ckuus4.c:15541:10: style: Variable 's3' can be declared as pointer to const [constVariablePointer] ckuus4.c:2212:11: style: Variable 'is_tn' is assigned a value that is never used. [unreadVariable] ckuus4.c:2624:13: style: Variable 'eol' is assigned a value that is never used. [unreadVariable] ckuus4.c:2643:9: style: Variable 'tcssize' is assigned a value that is never used. [unreadVariable] ckuus4.c:3008:24: style: Unused variable: x [unusedVariable] ckuus4.c:3324:9: style: Unused variable: x [unusedVariable] ckuus4.c:3401:16: style: Unused variable: eu [unusedVariable] ckuus4.c:3402:19: style: Unused variable: y [unusedVariable] ckuus4.c:3583:55: style: Variable 'fc' is assigned a value that is never used. [unreadVariable] ckuus4.c:3645:19: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus4.c:3693:30: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus4.c:4102:11: style: Unused variable: tp [unusedVariable] ckuus4.c:5617:73: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus4.c:5817:65: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus4.c:6053:66: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus4.c:6593:73: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus4.c:7196:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] ckuus4.c:7199:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] ckuus4.c:7936:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus4.c:7943:26: style: Variable 'ftmp' is assigned a value that is never used. [unreadVariable] ckuus4.c:8011:10: style: Variable 'sign' is assigned a value that is never used. [unreadVariable] ckuus4.c:7932:33: style: Unused variable: y [unusedVariable] ckuus4.c:8601:19: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus4.c:12866:10: style: Variable 'pid' is assigned a value that is never used. [unreadVariable] ckuus4.c:15878:48: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] ckuus4.c:16057:35: style: Variable 'k' is assigned a value that is never used. [unreadVariable] ckuus5.c:2295:9: style: Condition 'lpx' is always false [knownConditionTrueFalse] ckuus5.c:2279:29: note: Assignment 'lpx=0L', assigned value is 0 ckuus5.c:2288:11: note: Assuming condition is false ckuus5.c:2295:9: note: Condition 'lpx' is always false ckuus5.c:2301:9: style: Condition '!lpx' is always true [knownConditionTrueFalse] ckuus5.c:2279:29: note: Assignment 'lpx=0L', assigned value is 0 ckuus5.c:2288:11: note: Assuming condition is false ckuus5.c:2301:9: note: Condition '!lpx' is always true ckuus5.c:2346:21: style: Condition 'flag' is always true [knownConditionTrueFalse] ckuus5.c:3634:13: style: Condition 'tv' is always true [knownConditionTrueFalse] ckuus5.c:5224:15: style: Condition 'tralog' is always true [knownConditionTrueFalse] ckuus5.c:5209:22: note: Assuming that condition 'tralog<=0' is not redundant ckuus5.c:5224:15: note: Condition 'tralog' is always true ckuus5.c:9095:13: style: Condition 'n+1<0' is always false [knownConditionTrueFalse] ckuus5.c:9093:11: note: Assuming that condition 'n<0' is not redundant ckuus5.c:9095:13: note: Condition 'n+1<0' is always false ckuus5.c:9132:11: style: Condition 'n<0' is always false [knownConditionTrueFalse] ckuus5.c:9093:11: note: Assuming that condition 'n<0' is not redundant ckuus5.c:9132:11: note: Condition 'n<0' is always false ckuus5.c:9286:9: style: Condition '!q' is always false [knownConditionTrueFalse] ckuus5.c:13102:14: style: Condition 'flag==0' is always false [knownConditionTrueFalse] ckuus5.c:13083:12: note: Assignment 'flag=1', assigned value is 1 ckuus5.c:13102:14: note: Condition 'flag==0' is always false ckuus5.c:1115:35: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:1974:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:1989:15: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:2642:46: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:4139:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:4506:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:5478:11: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:5669:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:5871:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:6478:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:6715:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:6745:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:8829:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:9032:43: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:9048:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:9063:77: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:10507:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:4046:24: style: The comparison 'stuff2 > -1' is always false. [knownConditionTrueFalse] ckuus5.c:4012:39: note: 'stuff2' is assigned value '-1' here. ckuus5.c:4046:24: note: The comparison 'stuff2 > -1' is always false. ckuus5.c:1466:11: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:1435:7: note: y is assigned ckuus5.c:1466:11: note: y is overwritten ckuus5.c:2542:12: style: Variable '*s' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:2531:16: note: *s is assigned ckuus5.c:2542:12: note: *s is overwritten ckuus5.c:9253:12: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:9250:7: note: p is assigned ckuus5.c:9253:12: note: p is overwritten ckuus5.c:12761:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12736:10: note: flag is assigned ckuus5.c:12761:10: note: flag is overwritten ckuus5.c:12767:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12761:10: note: flag is assigned ckuus5.c:12767:10: note: flag is overwritten ckuus5.c:12817:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12767:10: note: flag is assigned ckuus5.c:12817:10: note: flag is overwritten ckuus5.c:12836:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12817:10: note: flag is assigned ckuus5.c:12836:10: note: flag is overwritten ckuus5.c:12951:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12836:10: note: flag is assigned ckuus5.c:12951:10: note: flag is overwritten ckuus5.c:13045:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12951:10: note: flag is assigned ckuus5.c:13045:10: note: flag is overwritten ckuus5.c:13059:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:13045:10: note: flag is assigned ckuus5.c:13059:10: note: flag is overwritten ckuus5.c:13083:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:13059:10: note: flag is assigned ckuus5.c:13083:10: note: flag is overwritten ckuus5.c:2068:19: style:inconclusive: Function 'getncm' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:2068:26: style:inconclusive: Function 'getncm' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus5.c:2208:31: style:inconclusive: Function 'domac' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckuus5.c:2208:38: style:inconclusive: Function 'domac' argument 2 names different: declaration '' definition 'def'. [funcArgNamesDifferentUnnamed] ckuus5.c:2208:47: style:inconclusive: Function 'domac' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] ckuus5.c:2274:26: style:inconclusive: Function 'getnct' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:2274:33: style:inconclusive: Function 'getnct' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus5.c:2274:42: style:inconclusive: Function 'getnct' argument 3 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckuus5.c:2274:49: style:inconclusive: Function 'getnct' argument 4 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckuus5.c:2724:15: style:inconclusive: Function 'parser' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] ckuus5.c:3535:27: style:inconclusive: Function 'xxout' argument 1 names different: declaration '' definition 'obuf'. [funcArgNamesDifferentUnnamed] ckuus5.c:3535:37: style:inconclusive: Function 'xxout' argument 2 names different: declaration '' definition 'obsize'. [funcArgNamesDifferentUnnamed] ckuus5.c:3603:14: style:inconclusive: Function 'oboc' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuus5.c:3620:18: style:inconclusive: Function 'freelocal' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] ckuus5.c:3707:20: style:inconclusive: Function 'addlocal' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckuus5.c:3803:23: style:inconclusive: Function 'dooutput' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:3803:30: style:inconclusive: Function 'dooutput' argument 2 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus5.c:4148:27: style:inconclusive: Function 'gfmode' argument 1 names different: declaration '' definition 'binary'. [funcArgNamesDifferentUnnamed] ckuus5.c:4148:35: style:inconclusive: Function 'gfmode' argument 2 names different: declaration '' definition 'upcase'. [funcArgNamesDifferentUnnamed] ckuus5.c:4458:22: style:inconclusive: Function 'addmmac' argument 1 names different: declaration '' definition 'nam'. [funcArgNamesDifferentUnnamed] ckuus5.c:4458:28: style:inconclusive: Function 'addmmac' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:4519:23: style:inconclusive: Function 'addmac' argument 1 names different: declaration '' definition 'nam'. [funcArgNamesDifferentUnnamed] ckuus5.c:4519:29: style:inconclusive: Function 'addmac' argument 2 names different: declaration '' definition 'def'. [funcArgNamesDifferentUnnamed] ckuus5.c:4803:29: style:inconclusive: Function 'delmac' argument 1 names different: declaration '' definition 'nam'. [funcArgNamesDifferentUnnamed] ckuus5.c:4803:38: style:inconclusive: Function 'delmac' argument 2 names different: declaration '' definition 'exact'. [funcArgNamesDifferentUnnamed] ckuus5.c:5165:17: style:inconclusive: Function 'doclslog' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:5266:22: style:inconclusive: Function 'showstring' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:5276:16: style:inconclusive: Function 'showoff' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:5286:16: style:inconclusive: Function 'showooa' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:5390:19: style:inconclusive: Function 'shokeycode' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuus5.c:5609:21: style:inconclusive: Function 'shostrdef' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:5776:21: style:inconclusive: Function 'shotcs' argument 1 names different: declaration '' definition 'csl'. [funcArgNamesDifferentUnnamed] ckuus5.c:5776:26: style:inconclusive: Function 'shotcs' argument 2 names different: declaration '' definition 'csr'. [funcArgNamesDifferentUnnamed] ckuus5.c:6836:15: style:inconclusive: Function 'doshow' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:8546:22: style:inconclusive: Function 'shomac' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckuus5.c:8546:27: style:inconclusive: Function 'shomac' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckuus5.c:8798:21: style:inconclusive: Function 'expon' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:8798:23: style:inconclusive: Function 'expon' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] ckuus5.c:8868:18: style:inconclusive: Function 'fact' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:8891:19: style:inconclusive: Function 'gcd' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:8891:21: style:inconclusive: Function 'gcd' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] ckuus5.c:8982:16: style:inconclusive: Function 'evalx' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:8998:16: style:inconclusive: Function 'evala' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9084:20: style:inconclusive: Function 'dclarray' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] ckuus5.c:9084:27: style:inconclusive: Function 'dclarray' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus5.c:9155:18: style:inconclusive: Function 'xarray' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9231:34: style:inconclusive: Function 'boundspair' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9231:38: style:inconclusive: Function 'boundspair' argument 2 names different: declaration '' definition 'sep'. [funcArgNamesDifferentUnnamed] ckuus5.c:9231:53: style:inconclusive: Function 'boundspair' argument 3 names different: declaration '' definition 'lo'. [funcArgNamesDifferentUnnamed] ckuus5.c:9231:58: style:inconclusive: Function 'boundspair' argument 4 names different: declaration '' definition 'hi'. [funcArgNamesDifferentUnnamed] ckuus5.c:9231:44: style:inconclusive: Function 'boundspair' argument 5 names different: declaration '' definition 'zz'. [funcArgNamesDifferentUnnamed] ckuus5.c:9335:29: style:inconclusive: Function 'arraybounds' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9335:38: style:inconclusive: Function 'arraybounds' argument 2 names different: declaration '' definition 'lo'. [funcArgNamesDifferentUnnamed] ckuus5.c:9335:44: style:inconclusive: Function 'arraybounds' argument 3 names different: declaration '' definition 'hi'. [funcArgNamesDifferentUnnamed] ckuus5.c:9380:24: style:inconclusive: Function 'arraynam' argument 1 names different: declaration '' definition 'ss'. [funcArgNamesDifferentUnnamed] ckuus5.c:9380:33: style:inconclusive: Function 'arraynam' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuus5.c:9380:41: style:inconclusive: Function 'arraynam' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus5.c:9490:19: style:inconclusive: Function 'chkarray' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] ckuus5.c:9490:22: style:inconclusive: Function 'chkarray' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] ckuus5.c:9538:20: style:inconclusive: Function 'pusharray' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:9538:23: style:inconclusive: Function 'pusharray' argument 2 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] ckuus5.c:9576:23: style:inconclusive: Function 'parsevar' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9576:31: style:inconclusive: Function 'parsevar' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuus5.c:9576:35: style:inconclusive: Function 'parsevar' argument 3 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] ckuus5.c:9643:19: style:inconclusive: Function 'varval' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9643:32: style:inconclusive: Function 'varval' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] ckuus5.c:9711:21: style:inconclusive: Function 'incvar' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9711:33: style:inconclusive: Function 'incvar' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:9711:40: style:inconclusive: Function 'incvar' argument 3 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] ckuus5.c:9738:21: style:inconclusive: Function 'dodo' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus5.c:9738:30: style:inconclusive: Function 'dodo' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9738:37: style:inconclusive: Function 'dodo' argument 3 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] ckuus5.c:9850:27: style:inconclusive: Function 'litcmd' argument 1 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] ckuus5.c:9850:34: style:inconclusive: Function 'litcmd' argument 2 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] ckuus5.c:9850:44: style:inconclusive: Function 'litcmd' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus5.c:9958:31: style:inconclusive: Function 'xwords' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:9958:38: style:inconclusive: Function 'xwords' argument 2 names different: declaration '' definition 'max'. [funcArgNamesDifferentUnnamed] ckuus5.c:9958:49: style:inconclusive: Function 'xwords' argument 3 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] ckuus5.c:9958:61: style:inconclusive: Function 'xwords' argument 4 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckuus5.c:10162:16: style:inconclusive: Function 'doshift' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus5.c:10276:14: style:inconclusive: Function 'docd' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus5.c:10527:23: style:inconclusive: Function 'prtopt' argument 1 names different: declaration '' definition 'lines'. [funcArgNamesDifferentUnnamed] ckuus5.c:10527:36: style:inconclusive: Function 'prtopt' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus5.c:1391:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:1127:9: note: Shadowed variable ckuus5.c:1391:13: note: Shadow local variable ckuus5.c:1519:31: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus5.c:1128:12: note: Shadowed variable ckuus5.c:1519:31: note: Shadow local variable ckuus5.c:1858:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus5.c:1577:9: note: Shadowed variable ckuus5.c:1858:6: note: Shadow local variable ckuus5.c:2279:11: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus5.c:483:49: note: Shadowed variable ckuus5.c:2279:11: note: Shadow local variable ckuus5.c:2500:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:2278:10: note: Shadowed variable ckuus5.c:2500:18: note: Shadow local variable ckuus5.c:2559:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:2277:9: note: Shadowed variable ckuus5.c:2559:13: note: Shadow local variable ckuus5.c:2559:26: style: Local variable 's' shadows outer argument [shadowArgument] ckuus5.c:2274:26: note: Shadowed argument ckuus5.c:2559:26: note: Shadow local variable ckuus5.c:2559:39: style: Local variable 'prev' shadows outer variable [shadowVariable] ckuus5.c:2280:12: note: Shadowed variable ckuus5.c:2559:39: note: Shadow local variable ckuus5.c:2559:57: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:2278:10: note: Shadowed variable ckuus5.c:2559:57: note: Shadow local variable ckuus5.c:2847:17: style: Local variable 'xx' shadows outer variable [shadowVariable] ckuus5.c:2727:17: note: Shadowed variable ckuus5.c:2847:17: note: Shadow local variable ckuus5.c:3535:27: style: Argument 'obuf' shadows outer variable [shadowVariable] ckuus5.c:3526:13: note: Shadowed variable ckuus5.c:3535:27: note: Shadow argument ckuus5.c:3824:11: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus5.c:3809:9: note: Shadowed variable ckuus5.c:3824:11: note: Shadow local variable ckuus5.c:4148:27: style: Argument 'binary' shadows outer variable [shadowVariable] ckuus5.c:143:3: note: Shadowed variable ckuus5.c:4148:27: note: Shadow argument ckuus5.c:4248:13: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:785:21: note: Shadowed variable ckuus5.c:4248:13: note: Shadow local variable ckuus5.c:4320:13: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:785:21: note: Shadowed variable ckuus5.c:4320:13: note: Shadow local variable ckuus5.c:4694:17: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:785:21: note: Shadowed variable ckuus5.c:4694:17: note: Shadow local variable ckuus5.c:4695:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:4524:22: note: Shadowed variable ckuus5.c:4695:18: note: Shadow local variable ckuus5.c:4943:12: style: Local variable 'topcmd' shadows outer variable [shadowVariable] ckuus5.c:525:5: note: Shadowed variable ckuus5.c:4943:12: note: Shadow local variable ckuus5.c:6972:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:6839:15: note: Shadowed variable ckuus5.c:6972:13: note: Shadow local variable ckuus5.c:7095:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus5.c:6839:9: note: Shadowed variable ckuus5.c:7095:15: note: Shadow local variable ckuus5.c:7887:22: style: Local variable 'dblquo' shadows outer variable [shadowVariable] ckuus5.c:527:12: note: Shadowed variable ckuus5.c:7887:22: note: Shadow local variable ckuus5.c:7932:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus5.c:6841:11: note: Shadowed variable ckuus5.c:7932:22: note: Shadow local variable ckuus5.c:7988:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus5.c:6841:11: note: Shadowed variable ckuus5.c:7988:22: note: Shadow local variable ckuus5.c:9854:18: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus5.c:483:49: note: Shadowed variable ckuus5.c:9854:18: note: Shadow local variable ckuus5.c:10007:30: style: Local variable 'q' shadows outer variable [shadowVariable] ckuus5.c:9962:18: note: Shadowed variable ckuus5.c:10007:30: note: Shadow local variable ckuus5.c:10280:34: style: Local variable 'cdactive' shadows outer variable [shadowVariable] ckuus5.c:146:60: note: Shadowed variable ckuus5.c:10280:34: note: Shadow local variable ckuus5.c:10322:9: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus5.c:10282:15: note: Shadowed variable ckuus5.c:10322:9: note: Shadow local variable ckuus5.c:2109:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus5.c:2279:49: style: Variable 'lp3' can be declared as pointer to const [constVariablePointer] ckuus5.c:2280:12: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] ckuus5.c:2559:26: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:2606:20: style: Variable 'm' can be declared as pointer to const [constVariablePointer] ckuus5.c:2609:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:3711:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:4365:28: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] ckuus5.c:4365:45: style: Parameter 'table' can be declared as const array [constParameter] ckuus5.c:4384:27: style: Parameter 'nam' can be declared as pointer to const [constParameterPointer] ckuus5.c:4384:34: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] ckuus5.c:5609:21: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus5.c:5846:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:6026:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:7450:18: style: Variable 's1' can be declared as pointer to const [constVariablePointer] ckuus5.c:7450:24: style: Variable 's2' can be declared as pointer to const [constVariablePointer] ckuus5.c:7629:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus5.c:7932:22: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:7988:22: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:8735:21: style: Variable 'cp1' can be declared as pointer to const [constVariablePointer] ckuus5.c:9385:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:9579:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus5.c:9854:23: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] ckuus5.c:10527:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus5.c:1127:42: style: Variable 'skip' is assigned a value that is never used. [unreadVariable] ckuus5.c:1577:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus5.c:2180:16: style: Variable 'kp' is assigned a value that is never used. [unreadVariable] ckuus5.c:2180:21: style: Variable 'pp' is assigned a value that is never used. [unreadVariable] ckuus5.c:2320:17: style: Variable 'lpx' is assigned a value that is never used. [unreadVariable] ckuus5.c:2382:21: style: Variable 'lpx' is assigned a value that is never used. [unreadVariable] ckuus5.c:2559:59: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ckuus5.c:3663:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckuus5.c:3738:10: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] ckuus5.c:4610:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ckuus5.c:4854:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckuus5.c:7458:31: style: Variable 's1' is assigned a value that is never used. [unreadVariable] ckuus5.c:6839:12: style: Unused variable: z [unusedVariable] ckuus5.c:9098:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ckuus5.c:9178:16: style: Variable 'buf[1]' is assigned a value that is never used. [unreadVariable] ckuus5.c:9235:23: style: Variable 's2' is assigned a value that is never used. [unreadVariable] ckuus5.c:9853:20: style: Variable 'pp' is assigned a value that is never used. [unreadVariable] ckuus5.c:10292:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus5.c:12484:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus6.c:3783:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuus6.c:4091:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuus6.c:4639:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuus6.c:5603:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuus6.c:9740:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_UCS2 [valueFlowBailoutIncompleteVar] ckuus6.c:11859:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] ckuus6.c:11856:9: note: outer condition: !stopflg ckuus6.c:11859:10: note: opposite inner condition: stopflg ckuus6.c:11925:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ckuus6.c:11919:21: note: outer condition: stopflg ckuus6.c:11925:8: note: identical inner condition: stopflg ckuus6.c:6903:17: style: Redundant condition: touch. '!touch || (touch && verbose)' is equivalent to '!touch || verbose' [redundantCondition] ckuus6.c:3592:12: style: The if condition is the same as the previous if condition [duplicateCondition] ckuus6.c:3545:12: note: First condition ckuus6.c:3592:12: note: Second condition ckuus6.c:1190:47: style: Condition '!peek' is always true [knownConditionTrueFalse] ckuus6.c:988:16: note: Assignment 'peek=0', assigned value is 0 ckuus6.c:1102:19: note: Assuming condition is false ckuus6.c:1190:47: note: Condition '!peek' is always true ckuus6.c:2237:29: style: Condition 'dialixp' is always true [knownConditionTrueFalse] ckuus6.c:2303:23: style: Condition 'x==2' is always false [knownConditionTrueFalse] ckuus6.c:2253:46: note: Assuming that condition '(x=callisld(lac,acptr))>=1' is not redundant ckuus6.c:2293:25: note: Assuming condition is true ckuus6.c:2303:23: note: Condition 'x==2' is always false ckuus6.c:2365:31: style: Condition 'prefix' is always true [knownConditionTrueFalse] ckuus6.c:2367:31: style: Condition 'prefix' is always true [knownConditionTrueFalse] ckuus6.c:4353:23: style: Condition 'z==0' is always false [knownConditionTrueFalse] ckuus6.c:4352:23: note: Assignment 'z=8-(i%8)', assigned value is greater than 0 ckuus6.c:4353:23: note: Condition 'z==0' is always false ckuus6.c:10097:7: style: Condition 's0' is always true [knownConditionTrueFalse] ckuus6.c:10144:9: style: Condition '!skip' is always true [knownConditionTrueFalse] ckuus6.c:10137:12: note: Assignment 'skip=0', assigned value is 0 ckuus6.c:10144:9: note: Condition '!skip' is always true ckuus6.c:10529:10: style: Condition '!(z==0&&!wild)' is always true [knownConditionTrueFalse] ckuus6.c:10529:22: style: Condition '!wild' is always false [knownConditionTrueFalse] ckuus6.c:10555:13: style: Condition '!(z==0&&!wild)' is always true [knownConditionTrueFalse] ckuus6.c:10555:25: style: Condition '!wild' is always false [knownConditionTrueFalse] ckuus6.c:11911:25: style: Condition '!*tp' is always false [knownConditionTrueFalse] ckuus6.c:11944:26: style: Condition 'stopflg' is always false [knownConditionTrueFalse] ckuus6.c:11940:28: note: Assuming that condition 'stopflg' is not redundant ckuus6.c:11944:26: note: Condition 'stopflg' is always false ckuus6.c:5141:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus6.c:2168:17: warning: Either the condition '!s' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] ckuus6.c:2170:13: note: Assuming that condition '!s' is not redundant ckuus6.c:2168:17: note: Null pointer dereference ckuus6.c:2168:29: warning: Either the condition '!s' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] ckuus6.c:2170:13: note: Assuming that condition '!s' is not redundant ckuus6.c:2168:29: note: Null pointer dereference ckuus6.c:2194:17: warning: Either the condition '!s' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] ckuus6.c:2196:13: note: Assuming that condition '!s' is not redundant ckuus6.c:2194:17: note: Null pointer dereference ckuus6.c:2194:29: warning: Either the condition '!s' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] ckuus6.c:2196:13: note: Assuming that condition '!s' is not redundant ckuus6.c:2194:29: note: Null pointer dereference ckuus6.c:5025:42: warning: Either the condition '!rp1' is redundant or there is possible null pointer dereference: rp1. [nullPointerRedundantCheck] ckuus6.c:5029:25: note: Assuming that condition '!rp1' is not redundant ckuus6.c:5025:42: note: Null pointer dereference ckuus6.c:5026:39: warning: Either the condition '!rp2' is redundant or there is possible null pointer dereference: rp2. [nullPointerRedundantCheck] ckuus6.c:5030:25: note: Assuming that condition '!rp2' is not redundant ckuus6.c:5026:39: note: Null pointer dereference ckuus6.c:7457:22: style: Same expression on both sides of '&&' because '!havename' and '!confirmed' represent the same value. [knownConditionTrueFalse] ckuus6.c:7382:20: note: 'havename' is assigned value '0' here. ckuus6.c:7382:35: note: 'confirmed' is assigned value '0' here. ckuus6.c:7457:22: note: Same expression on both sides of '&&' because '!havename' and '!confirmed' represent the same value. ckuus6.c:2217:11: style: Variable 'acptr' is reassigned a value before the old one has been used. [redundantAssignment] ckuus6.c:2192:11: note: acptr is assigned ckuus6.c:2217:11: note: acptr is overwritten ckuus6.c:5080:11: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckuus6.c:5002:26: note: x is assigned ckuus6.c:5080:11: note: x is overwritten ckuus6.c:10062:8: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ckuus6.c:10038:8: note: p is assigned ckuus6.c:10062:8: note: p is overwritten ckuus6.c:12450:18: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckuus6.c:12445:21: note: x is assigned ckuus6.c:12450:18: note: x is overwritten ckuus6.c:4008:3: style: Label 'dointerpret' is not used. [unusedLabel] ckuus6.c:1551:16: style:inconclusive: Function 'doincr' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus6.c:1977:16: style:inconclusive: Function 'getdnum' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus6.c:1990:19: style:inconclusive: Function 'chk_ac' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] ckuus6.c:1990:27: style:inconclusive: Function 'chk_ac' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] ckuus6.c:2552:23: style:inconclusive: Function 'ddcvt' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus6.c:2552:33: style:inconclusive: Function 'ddcvt' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckuus6.c:2552:40: style:inconclusive: Function 'ddcvt' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuus6.c:2651:21: style:inconclusive: Function 'ludial' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus6.c:2651:28: style:inconclusive: Function 'ludial' argument 2 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:12: style:inconclusive: Function 'dotype' argument 1 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:39: style:inconclusive: Function 'dotype' argument 2 names different: declaration '' definition 'paging'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:47: style:inconclusive: Function 'dotype' argument 3 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:54: style:inconclusive: Function 'dotype' argument 4 names different: declaration '' definition 'head'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:20: style:inconclusive: Function 'dotype' argument 5 names different: declaration '' definition 'pat'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:60: style:inconclusive: Function 'dotype' argument 6 names different: declaration '' definition 'width'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:27: style:inconclusive: Function 'dotype' argument 7 names different: declaration '' definition 'prefix'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:67: style:inconclusive: Function 'dotype' argument 8 names different: declaration '' definition 'incs'. [funcArgNamesDifferentUnnamed] ckuus6.c:4046:73: style:inconclusive: Function 'dotype' argument 9 names different: declaration '' definition 'outcs'. [funcArgNamesDifferentUnnamed] ckuus6.c:4047:12: style:inconclusive: Function 'dotype' argument 10 names different: declaration '' definition 'outfile'. [funcArgNamesDifferentUnnamed] ckuus6.c:4047:25: style:inconclusive: Function 'dotype' argument 11 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] ckuus6.c:7057:15: style:inconclusive: Function 'dodir' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus6.c:7110:19: style:inconclusive: Function 'doenable' argument 1 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] ckuus6.c:7110:22: style:inconclusive: Function 'doenable' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus6.c:8453:19: style:inconclusive: Function 'tod2sec' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckuus6.c:9724:32: style:inconclusive: Function 'cvtstring' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus6.c:9724:39: style:inconclusive: Function 'cvtstring' argument 2 names different: declaration '' definition 'csin'. [funcArgNamesDifferentUnnamed] ckuus6.c:9724:45: style:inconclusive: Function 'cvtstring' argument 3 names different: declaration '' definition 'csout'. [funcArgNamesDifferentUnnamed] ckuus6.c:9861:12: style:inconclusive: Function 'renameone' argument 1 names different: declaration '' definition 'old'. [funcArgNamesDifferentUnnamed] ckuus6.c:9861:19: style:inconclusive: Function 'renameone' argument 2 names different: declaration '' definition 'new'. [funcArgNamesDifferentUnnamed] ckuus6.c:9862:9: style:inconclusive: Function 'renameone' argument 3 names different: declaration '' definition 'replacing'. [funcArgNamesDifferentUnnamed] ckuus6.c:9862:19: style:inconclusive: Function 'renameone' argument 4 names different: declaration '' definition 'casing'. [funcArgNamesDifferentUnnamed] ckuus6.c:9862:26: style:inconclusive: Function 'renameone' argument 5 names different: declaration '' definition 'all'. [funcArgNamesDifferentUnnamed] ckuus6.c:9862:30: style:inconclusive: Function 'renameone' argument 6 names different: declaration '' definition 'converting'. [funcArgNamesDifferentUnnamed] ckuus6.c:9862:41: style:inconclusive: Function 'renameone' argument 7 names different: declaration '' definition 'cset1'. [funcArgNamesDifferentUnnamed] ckuus6.c:9862:47: style:inconclusive: Function 'renameone' argument 8 names different: declaration '' definition 'cset2'. [funcArgNamesDifferentUnnamed] ckuus6.c:9863:5: style:inconclusive: Function 'renameone' argument 9 names different: declaration '' definition 'listing'. [funcArgNamesDifferentUnnamed] ckuus6.c:9863:13: style:inconclusive: Function 'renameone' argument 10 names different: declaration '' definition 'nolist'. [funcArgNamesDifferentUnnamed] ckuus6.c:9863:20: style:inconclusive: Function 'renameone' argument 11 names different: declaration '' definition 'op'. [funcArgNamesDifferentUnnamed] ckuus6.c:9863:23: style:inconclusive: Function 'renameone' argument 12 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] ckuus6.c:9863:28: style:inconclusive: Function 'renameone' argument 13 names different: declaration '' definition 'collision'. [funcArgNamesDifferentUnnamed] ckuus6.c:10580:19: style:inconclusive: Function 'doreturn' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus6.c:10793:16: style:inconclusive: Function 'doxget' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus6.c:11711:15: style:inconclusive: Function 'dogta' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus6.c:11815:21: style:inconclusive: Function 'dogoto' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus6.c:11815:28: style:inconclusive: Function 'dogoto' argument 2 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus6.c:12086:17: style:inconclusive: Function 'chkvar' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus6.c:13196:14: style:inconclusive: Function 'doif' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus6.c:13394:17: style:inconclusive: Function 'dotake' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus6.c:1556:14: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:1556:14: note: Shadow local variable ckuus6.c:1585:36: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:1585:36: note: Shadow argument ckuus6.c:1591:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:1591:28: note: Shadow local variable ckuus6.c:1993:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:1993:11: note: Shadow local variable ckuus6.c:2062:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:2062:9: note: Shadow local variable ckuus6.c:2059:16: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:2059:16: note: Shadow argument ckuus6.c:2089:18: style: Local variable 'what' shadows outer variable [shadowVariable] ckuus6.c:69:51: note: Shadowed variable ckuus6.c:2089:18: note: Shadow local variable ckuus6.c:2091:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:2091:11: note: Shadow local variable ckuus6.c:2345:37: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:2089:15: note: Shadowed variable ckuus6.c:2345:37: note: Shadow local variable ckuus6.c:2400:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:2400:13: note: Shadow local variable ckuus6.c:2400:16: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus6.c:2089:12: note: Shadowed variable ckuus6.c:2400:16: note: Shadow local variable ckuus6.c:2456:29: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:2089:15: note: Shadowed variable ckuus6.c:2456:29: note: Shadow local variable ckuus6.c:2561:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:2561:9: note: Shadow local variable ckuus6.c:2552:23: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:2552:23: note: Shadow argument ckuus6.c:2663:11: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed variable ckuus6.c:2663:11: note: Shadow local variable ckuus6.c:2651:21: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:2651:21: note: Shadow argument ckuus6.c:2953:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:2953:11: note: Shadow local variable ckuus6.c:2950:16: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:2950:16: note: Shadow argument ckuus6.c:2978:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:2978:16: note: Shadow local variable ckuus6.c:2991:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:2991:11: note: Shadow local variable ckuus6.c:3188:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:2991:11: note: Shadowed variable ckuus6.c:3188:19: note: Shadow local variable ckuus6.c:3366:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:2978:16: note: Shadowed variable ckuus6.c:3366:13: note: Shadow local variable ckuus6.c:3602:46: style: Local variable 'dialdpy' shadows outer variable [shadowVariable] ckuus6.c:784:12: note: Shadowed variable ckuus6.c:3602:46: note: Shadow local variable ckuus6.c:3745:64: style: Argument 'ofp' shadows outer variable [shadowVariable] ckuus6.c:3739:15: note: Shadowed variable ckuus6.c:3745:64: note: Shadow argument ckuus6.c:3834:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:3834:9: note: Shadow local variable ckuus6.c:3834:33: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus6.c:834:12: note: Shadowed variable ckuus6.c:3834:33: note: Shadow local variable ckuus6.c:3834:53: style: Local variable 'xlate' shadows outer function [shadowFunction] ckuusr.h:2892:1: note: Shadowed function ckuus6.c:3834:53: note: Shadow local variable ckuus6.c:3950:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:3950:15: note: Shadow local variable ckuus6.c:4052:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:4052:12: note: Shadow local variable ckuus6.c:4057:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:4057:9: note: Shadow local variable ckuus6.c:4047:25: style: Argument 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed variable ckuus6.c:4047:25: note: Shadow argument ckuus6.c:4309:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:4057:12: note: Shadowed variable ckuus6.c:4309:21: note: Shadow local variable ckuus6.c:4310:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:4310:24: note: Shadow local variable ckuus6.c:4329:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:4057:9: note: Shadowed variable ckuus6.c:4329:17: note: Shadow local variable ckuus6.c:4340:17: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus6.c:4057:15: note: Shadowed variable ckuus6.c:4340:17: note: Shadow local variable ckuus6.c:4340:19: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:4057:21: note: Shadowed variable ckuus6.c:4340:19: note: Shadow local variable ckuus6.c:4340:21: style: Local variable 'z' shadows outer argument [shadowArgument] ckuus6.c:4047:25: note: Shadowed argument ckuus6.c:4340:21: note: Shadow local variable ckuus6.c:4591:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:4591:16: note: Shadow local variable ckuus6.c:4591:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:4591:19: note: Shadow local variable ckuus6.c:4591:42: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus6.c:834:12: note: Shadowed variable ckuus6.c:4591:42: note: Shadow local variable ckuus6.c:4594:55: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:4594:55: note: Shadow local variable ckuus6.c:4594:59: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:4594:59: note: Shadow local variable ckuus6.c:4984:25: style: Local variable 'len' shadows outer variable [shadowVariable] ckuus6.c:4592:41: note: Shadowed variable ckuus6.c:4984:25: note: Shadow local variable ckuus6.c:5358:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:5358:9: note: Shadow local variable ckuus6.c:5538:52: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:5538:52: note: Shadow local variable ckuus6.c:5548:19: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:5548:19: note: Shadow local variable ckuus6.c:5832:17: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:5832:17: note: Shadow local variable ckuus6.c:5978:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed variable ckuus6.c:5978:21: note: Shadow local variable ckuus6.c:5980:24: style: Local variable 'hmsg' shadows outer function [shadowFunction] ckuusr.h:2896:1: note: Shadowed function ckuus6.c:5980:24: note: Shadow local variable ckuus6.c:6232:13: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5546:42: note: Shadowed variable ckuus6.c:6232:13: note: Shadow local variable ckuus6.c:6313:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:5548:9: note: Shadowed variable ckuus6.c:6313:17: note: Shadow local variable ckuus6.c:6347:14: style: Local variable 'dbuf' shadows outer variable [shadowVariable] ckuus6.c:5566:10: note: Shadowed variable ckuus6.c:6347:14: note: Shadow local variable ckuus6.c:6422:20: style: Local variable 'ofp' shadows outer variable [shadowVariable] ckuus6.c:3739:15: note: Shadowed variable ckuus6.c:6422:20: note: Shadow local variable ckuus6.c:6427:13: style: Local variable 'linebuf' shadows outer variable [shadowVariable] ckuus6.c:5539:10: note: Shadowed variable ckuus6.c:6427:13: note: Shadow local variable ckuus6.c:6432:13: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:5548:9: note: Shadowed variable ckuus6.c:6432:13: note: Shadow local variable ckuus6.c:6432:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed variable ckuus6.c:6432:16: note: Shadow local variable ckuus6.c:6455:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:6432:16: note: Shadowed variable ckuus6.c:6455:21: note: Shadow local variable ckuus6.c:6489:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5538:52: note: Shadowed variable ckuus6.c:6489:24: note: Shadow local variable ckuus6.c:6515:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5538:52: note: Shadowed variable ckuus6.c:6515:24: note: Shadow local variable ckuus6.c:6607:30: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus6.c:5538:62: note: Shadowed variable ckuus6.c:6607:30: note: Shadow local variable ckuus6.c:6761:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed variable ckuus6.c:6761:17: note: Shadow local variable ckuus6.c:6762:20: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5538:52: note: Shadowed variable ckuus6.c:6762:20: note: Shadow local variable ckuus6.c:6858:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed variable ckuus6.c:6858:17: note: Shadow local variable ckuus6.c:6858:20: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:6858:20: note: Shadow local variable ckuus6.c:6859:20: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:6859:20: note: Shadow local variable ckuus6.c:6878:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5546:42: note: Shadowed variable ckuus6.c:6878:21: note: Shadow local variable ckuus6.c:6885:17: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5546:42: note: Shadowed variable ckuus6.c:6885:17: note: Shadow local variable ckuus6.c:6907:25: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed variable ckuus6.c:6907:25: note: Shadow local variable ckuus6.c:6908:25: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:6908:25: note: Shadow local variable ckuus6.c:6961:10: style: Local variable 'name' shadows outer variable [shadowVariable] ckuus6.c:5538:10: note: Shadowed variable ckuus6.c:6961:10: note: Shadow local variable ckuus6.c:6973:25: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed variable ckuus6.c:6973:25: note: Shadow local variable ckuus6.c:6974:25: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:6974:25: note: Shadow local variable ckuus6.c:7027:13: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5546:42: note: Shadowed variable ckuus6.c:7027:13: note: Shadow local variable ckuus6.c:7110:19: style: Argument 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:7110:19: note: Shadow argument ckuus6.c:7110:22: style: Argument 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:7110:22: note: Shadow argument ckuus6.c:7259:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:7259:9: note: Shadow local variable ckuus6.c:7372:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:7372:15: note: Shadow local variable ckuus6.c:7624:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:7372:15: note: Shadowed variable ckuus6.c:7624:10: note: Shadow local variable ckuus6.c:8140:11: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed variable ckuus6.c:8140:11: note: Shadow local variable ckuus6.c:8141:18: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:8141:18: note: Shadow local variable ckuus6.c:8141:21: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:8141:21: note: Shadow local variable ckuus6.c:8195:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:8195:16: note: Shadow local variable ckuus6.c:8711:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:8711:19: note: Shadow local variable ckuus6.c:9724:32: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:9724:32: note: Shadow argument ckuus6.c:9767:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:9767:12: note: Shadow local variable ckuus6.c:9780:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:9780:9: note: Shadow local variable ckuus6.c:9780:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:9780:12: note: Shadow local variable ckuus6.c:9863:23: style: Argument 'size' shadows outer variable [shadowVariable] ckuus6.c:143:28: note: Shadowed variable ckuus6.c:9863:23: note: Shadow argument ckuus6.c:9938:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:9938:10: note: Shadow local variable ckuus6.c:9952:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:9952:9: note: Shadow local variable ckuus6.c:9976:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:9976:11: note: Shadow local variable ckuus6.c:9976:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:9976:15: note: Shadow local variable ckuus6.c:10012:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:10012:7: note: Shadow local variable ckuus6.c:10036:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:10036:10: note: Shadow local variable ckuus6.c:10206:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:10206:9: note: Shadow local variable ckuus6.c:10206:12: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed variable ckuus6.c:10206:12: note: Shadow local variable ckuus6.c:10362:14: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:10206:9: note: Shadowed variable ckuus6.c:10362:14: note: Shadow local variable ckuus6.c:10527:7: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed variable ckuus6.c:10527:7: note: Shadow local variable ckuus6.c:10554:7: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed variable ckuus6.c:10554:7: note: Shadow local variable ckuus6.c:10583:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:10583:9: note: Shadow local variable ckuus6.c:10585:12: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed variable ckuus6.c:10585:12: note: Shadow local variable ckuus6.c:10585:20: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed variable ckuus6.c:10585:20: note: Shadow local variable ckuus6.c:10580:19: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:10580:19: note: Shadow argument ckuus6.c:10637:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:10637:9: note: Shadow local variable ckuus6.c:10637:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:10637:12: note: Shadow local variable ckuus6.c:10637:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed variable ckuus6.c:10637:15: note: Shadow local variable ckuus6.c:10637:28: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:10637:28: note: Shadow local variable ckuus6.c:11522:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:11522:16: note: Shadow local variable ckuus6.c:11715:14: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:11715:14: note: Shadow local variable ckuus6.c:11818:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:11818:12: note: Shadow local variable ckuus6.c:11818:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:11818:15: note: Shadow local variable ckuus6.c:11818:18: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed variable ckuus6.c:11818:18: note: Shadow local variable ckuus6.c:11821:29: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed variable ckuus6.c:11821:29: note: Shadow local variable ckuus6.c:11815:21: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:11815:21: note: Shadow argument ckuus6.c:11873:24: style: Local variable 'tp' shadows outer variable [shadowVariable] ckuus6.c:209:14: note: Shadowed variable ckuus6.c:11873:24: note: Shadow local variable ckuus6.c:11921:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:11921:28: note: Shadow local variable ckuus6.c:12089:9: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed variable ckuus6.c:12089:9: note: Shadow local variable ckuus6.c:12086:17: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:12086:17: note: Shadow argument ckuus6.c:12122:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:12122:21: note: Shadow local variable ckuus6.c:12155:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:12155:9: note: Shadow local variable ckuus6.c:12155:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:12155:12: note: Shadow local variable ckuus6.c:12155:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed variable ckuus6.c:12155:15: note: Shadow local variable ckuus6.c:12155:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:12155:24: note: Shadow local variable ckuus6.c:12155:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:12155:28: note: Shadow local variable ckuus6.c:12226:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:12155:24: note: Shadowed variable ckuus6.c:12226:11: note: Shadow local variable ckuus6.c:12378:20: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed variable ckuus6.c:12378:20: note: Shadow local variable ckuus6.c:12379:18: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed variable ckuus6.c:12379:18: note: Shadow local variable ckuus6.c:12380:20: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:12155:9: note: Shadowed variable ckuus6.c:12380:20: note: Shadow local variable ckuus6.c:12404:12: style: Local variable 't' shadows outer variable [shadowVariable] ckuus6.c:12380:17: note: Shadowed variable ckuus6.c:12404:12: note: Shadow local variable ckuus6.c:12435:18: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed variable ckuus6.c:12435:18: note: Shadow local variable ckuus6.c:12436:16: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed variable ckuus6.c:12436:16: note: Shadow local variable ckuus6.c:12437:24: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:12155:9: note: Shadowed variable ckuus6.c:12437:24: note: Shadow local variable ckuus6.c:12494:28: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed variable ckuus6.c:12494:28: note: Shadow local variable ckuus6.c:12752:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed variable ckuus6.c:12752:24: note: Shadow local variable ckuus6.c:12901:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed variable ckuus6.c:12901:24: note: Shadow local variable ckuus6.c:12913:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed variable ckuus6.c:12913:24: note: Shadow local variable ckuus6.c:12977:28: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed variable ckuus6.c:12977:28: note: Shadow local variable ckuus6.c:13102:8: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:12155:12: note: Shadowed variable ckuus6.c:13102:8: note: Shadow local variable ckuus6.c:13109:15: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:12155:28: note: Shadowed variable ckuus6.c:13109:15: note: Shadow local variable ckuus6.c:13199:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed variable ckuus6.c:13199:9: note: Shadow local variable ckuus6.c:13199:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed variable ckuus6.c:13199:12: note: Shadow local variable ckuus6.c:13199:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed variable ckuus6.c:13199:15: note: Shadow local variable ckuus6.c:13199:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:13199:24: note: Shadow local variable ckuus6.c:13199:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed variable ckuus6.c:13199:28: note: Shadow local variable ckuus6.c:13215:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13199:28: note: Shadowed variable ckuus6.c:13215:16: note: Shadow local variable ckuus6.c:13257:17: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13199:28: note: Shadowed variable ckuus6.c:13257:17: note: Shadow local variable ckuus6.c:13357:21: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13199:28: note: Shadowed variable ckuus6.c:13357:21: note: Shadow local variable ckuus6.c:13394:17: style: Argument 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed variable ckuus6.c:13394:17: note: Shadow argument ckuus6.c:1591:28: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus6.c:2034:28: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ckuus6.c:2034:35: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] ckuus6.c:3188:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus6.c:4047:12: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] ckuus6.c:5542:12: style: Variable 'mstr' can be declared as pointer to const [constVariablePointer] ckuus6.c:6117:16: style: Variable 'm' can be declared as pointer to const [constVariablePointer] ckuus6.c:6346:24: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] ckuus6.c:6859:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus6.c:9767:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus6.c:9803:28: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] ckuus6.c:10105:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] ckuus6.c:13215:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus6.c:2445:18: warning: Uninitialized variable: xx [uninitvar] ckuus6.c:2435:17: note: Assuming condition is false ckuus6.c:2445:18: note: Uninitialized variable: xx ckuus6.c:2794:22: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus6.c:2878:26: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus6.c:2900:30: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus6.c:3834:48: style: Variable 'eof' is assigned a value that is never used. [unreadVariable] ckuus6.c:3834:59: style: Variable 'xlate' is assigned a value that is never used. [unreadVariable] ckuus6.c:4013:14: style: Variable 'zzrc' is assigned a value that is never used. [unreadVariable] ckuus6.c:3834:16: style: Unused variable: c0 [unusedVariable] ckuus6.c:3834:20: style: Unused variable: c1 [unusedVariable] ckuus6.c:4510:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus6.c:4874:19: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus6.c:4875:30: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus6.c:4876:30: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus6.c:7296:16: style: Variable 'getval' is assigned a value that is never used. [unreadVariable] ckuus6.c:7653:20: style: Variable 'argisdir' is assigned a value that is never used. [unreadVariable] ckuus6.c:7378:9: style: Variable 'bad' is assigned a value that is never used. [unreadVariable] ckuus6.c:7387:9: style: Variable 'itsadir' is assigned a value that is never used. [unreadVariable] ckuus6.c:7389:31: style: Variable 'skip' is assigned a value that is never used. [unreadVariable] ckuus6.c:10206:70: style: Variable 'noarg' is assigned a value that is never used. [unreadVariable] ckuus6.c:12124:26: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus6.c:13374:21: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckuus7.c:3340:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckuus7.c:9907:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus7.c:10348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus7.c:2271:11: style: Condition 'y<0' is always false [knownConditionTrueFalse] ckuus7.c:2262:11: note: Assuming that condition 'y<0' is not redundant ckuus7.c:2271:11: note: Condition 'y<0' is always false ckuus7.c:7667:25: style: Condition 'rc>-1' is always true [knownConditionTrueFalse] ckuus7.c:7666:12: note: Assuming that condition 'rc>-1' is not redundant ckuus7.c:7667:25: note: Condition 'rc>-1' is always true ckuus7.c:7904:19: style: Condition 'x==-3' is always false [knownConditionTrueFalse] ckuus7.c:7901:30: note: Assuming that condition '(x=remtxt(&s))<0' is not redundant ckuus7.c:7903:28: note: Assuming condition is true ckuus7.c:7904:19: note: Condition 'x==-3' is always false ckuus7.c:9139:18: style: Condition 'nhcount==1' is always false [knownConditionTrueFalse] ckuus7.c:9135:18: note: Assuming that condition 'nhcount>1' is not redundant ckuus7.c:9139:18: note: Condition 'nhcount==1' is always false ckuus7.c:9141:18: style: Condition 'nhcount>0' is always true [knownConditionTrueFalse] ckuus7.c:9135:18: note: Assuming that condition 'nhcount>1' is not redundant ckuus7.c:9141:18: note: Condition 'nhcount>0' is always true ckuus7.c:10150:17: style: Condition 'local' is always true [knownConditionTrueFalse] ckuus7.c:10736:19: style: Condition 'x==-3' is always false [knownConditionTrueFalse] ckuus7.c:10733:19: note: Assuming that condition 'x<0' is not redundant ckuus7.c:10736:19: note: Condition 'x==-3' is always false ckuus7.c:11704:8: style: Condition 'x==-3' is always false [knownConditionTrueFalse] ckuus7.c:11701:8: note: Assuming that condition 'x<0' is not redundant ckuus7.c:11704:8: note: Condition 'x==-3' is always false ckuus7.c:292:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:4104:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:4183:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:4269:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:7289:8: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:8705:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:2275:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ckuus7.c:8759:9: warning:inconclusive: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck] ckuus7.c:8810:21: note: Assuming that condition 'line' is not redundant ckuus7.c:8759:9: note: Null pointer dereference ckuus7.c:8767:14: warning:inconclusive: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck] ckuus7.c:8810:21: note: Assuming that condition 'line' is not redundant ckuus7.c:8767:14: note: Null pointer dereference ckuus7.c:4685:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ckuus7.c:4690:9: note: Found duplicate branches for 'if' and 'else'. ckuus7.c:4685:9: note: Found duplicate branches for 'if' and 'else'. ckuus7.c:9163:7: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] ckuus7.c:9156:9: note: n is assigned ckuus7.c:9163:7: note: n is overwritten ckuus7.c:9163:7: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] ckuus7.c:9158:9: note: n is assigned ckuus7.c:9163:7: note: n is overwritten ckuus7.c:2172:17: style:inconclusive: Function 'seton' argument 1 names different: declaration '' definition 'prm'. [funcArgNamesDifferentUnnamed] ckuus7.c:2194:20: style:inconclusive: Function 'setonaut' argument 1 names different: declaration '' definition 'prm'. [funcArgNamesDifferentUnnamed] ckuus7.c:2215:32: style:inconclusive: Function 'setnum' argument 1 names different: declaration '' definition 'prm'. [funcArgNamesDifferentUnnamed] ckuus7.c:2215:25: style:inconclusive: Function 'setnum' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus7.c:2215:28: style:inconclusive: Function 'setnum' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] ckuus7.c:2215:37: style:inconclusive: Function 'setnum' argument 4 names different: declaration '' definition 'max'. [funcArgNamesDifferentUnnamed] ckuus7.c:2248:23: style:inconclusive: Function 'setcc' argument 1 names different: declaration '' definition 'dflt'. [funcArgNamesDifferentUnnamed] ckuus7.c:2248:34: style:inconclusive: Function 'setcc' argument 2 names different: declaration '' definition 'var'. [funcArgNamesDifferentUnnamed] ckuus7.c:3166:19: style:inconclusive: Function 'doxdis' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] ckuus7.c:3245:20: style:inconclusive: Function 'setfil' argument 1 names different: declaration '' definition 'rmsflg'. [funcArgNamesDifferentUnnamed] ckuus7.c:4100:22: style:inconclusive: Function 'setlclcharset' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus7.c:4120:25: style:inconclusive: Function 'setremcharset' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus7.c:4120:28: style:inconclusive: Function 'setremcharset' argument 2 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] ckuus7.c:4261:17: style:inconclusive: Function 'setcmask' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuus7.c:6652:23: style:inconclusive: Function 'setsr' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus7.c:6652:31: style:inconclusive: Function 'setsr' argument 2 names different: declaration '' definition 'rmsflg'. [funcArgNamesDifferentUnnamed] ckuus7.c:7437:19: style:inconclusive: Function 'remtxt' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] ckuus7.c:7715:15: style:inconclusive: Function 'dormt' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus7.c:8165:19: style:inconclusive: Function 'rfilop' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus7.c:8165:22: style:inconclusive: Function 'rfilop' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckuus7.c:8417:19: style:inconclusive: Function 'setat' argument 1 names different: declaration '' definition 'rmsflg'. [funcArgNamesDifferentUnnamed] ckuus7.c:8714:16: style:inconclusive: Function 'lunet' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuus7.c:8854:19: style:inconclusive: Function 'clsconnx' argument 1 names different: declaration '' definition 'ask'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:9: style:inconclusive: Function 'cx_net' argument 1 names different: declaration '' definition 'net'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:14: style:inconclusive: Function 'cx_net' argument 2 names different: declaration '' definition 'protocol'. [funcArgNamesDifferentUnnamed] ckuus7.c:9044:12: style:inconclusive: Function 'cx_net' argument 3 names different: declaration '' definition 'xhost'. [funcArgNamesDifferentUnnamed] ckuus7.c:9044:21: style:inconclusive: Function 'cx_net' argument 4 names different: declaration '' definition 'svc'. [funcArgNamesDifferentUnnamed] ckuus7.c:9044:28: style:inconclusive: Function 'cx_net' argument 5 names different: declaration '' definition 'username'. [funcArgNamesDifferentUnnamed] ckuus7.c:9044:39: style:inconclusive: Function 'cx_net' argument 6 names different: declaration '' definition 'password'. [funcArgNamesDifferentUnnamed] ckuus7.c:9044:50: style:inconclusive: Function 'cx_net' argument 7 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:38: style:inconclusive: Function 'cx_net' argument 8 names different: declaration '' definition 'param1'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:46: style:inconclusive: Function 'cx_net' argument 9 names different: declaration '' definition 'param2'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:54: style:inconclusive: Function 'cx_net' argument 10 names different: declaration '' definition 'param3'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:24: style:inconclusive: Function 'cx_net' argument 11 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:28: style:inconclusive: Function 'cx_net' argument 12 names different: declaration '' definition 'sx'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:32: style:inconclusive: Function 'cx_net' argument 13 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckuus7.c:9045:62: style:inconclusive: Function 'cx_net' argument 14 names different: declaration '' definition 'gui'. [funcArgNamesDifferentUnnamed] ckuus7.c:10195:12: style:inconclusive: Function 'cx_serial' argument 1 names different: declaration '' definition 'device'. [funcArgNamesDifferentUnnamed] ckuus7.c:10195:24: style:inconclusive: Function 'cx_serial' argument 2 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuus7.c:10195:28: style:inconclusive: Function 'cx_serial' argument 3 names different: declaration '' definition 'sx'. [funcArgNamesDifferentUnnamed] ckuus7.c:10195:32: style:inconclusive: Function 'cx_serial' argument 4 names different: declaration '' definition 'shr'. [funcArgNamesDifferentUnnamed] ckuus7.c:10195:37: style:inconclusive: Function 'cx_serial' argument 5 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckuus7.c:10195:43: style:inconclusive: Function 'cx_serial' argument 6 names different: declaration '' definition 'gui'. [funcArgNamesDifferentUnnamed] ckuus7.c:10195:48: style:inconclusive: Function 'cx_serial' argument 7 names different: declaration '' definition 'special'. [funcArgNamesDifferentUnnamed] ckuus7.c:10479:24: style:inconclusive: Function 'setlin' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus7.c:10479:28: style:inconclusive: Function 'setlin' argument 2 names different: declaration '' definition 'zz'. [funcArgNamesDifferentUnnamed] ckuus7.c:10479:32: style:inconclusive: Function 'setlin' argument 3 names different: declaration '' definition 'fc'. [funcArgNamesDifferentUnnamed] ckuus7.c:14129:16: style:inconclusive: Function 'dosave' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] ckuus7.c:14240:40: style:inconclusive: Function 'readtext' argument 1 names different: declaration '' definition 'prmpt'. [funcArgNamesDifferentUnnamed] ckuus7.c:14240:54: style:inconclusive: Function 'readtext' argument 2 names different: declaration '' definition 'buffer'. [funcArgNamesDifferentUnnamed] ckuus7.c:14240:66: style:inconclusive: Function 'readtext' argument 3 names different: declaration '' definition 'bufsiz'. [funcArgNamesDifferentUnnamed] ckuus7.c:14307:40: style:inconclusive: Function 'readpass' argument 1 names different: declaration '' definition 'prmpt'. [funcArgNamesDifferentUnnamed] ckuus7.c:14307:54: style:inconclusive: Function 'readpass' argument 2 names different: declaration '' definition 'buffer'. [funcArgNamesDifferentUnnamed] ckuus7.c:14307:66: style:inconclusive: Function 'readpass' argument 3 names different: declaration '' definition 'bufsiz'. [funcArgNamesDifferentUnnamed] ckuus7.c:2175:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:2175:9: note: Shadow local variable ckuus7.c:2175:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:2175:12: note: Shadow local variable ckuus7.c:2197:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:2197:9: note: Shadow local variable ckuus7.c:2197:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:2197:12: note: Shadow local variable ckuus7.c:2215:25: style: Argument 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:2215:25: note: Shadow argument ckuus7.c:2215:28: style: Argument 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:2215:28: note: Shadow argument ckuus7.c:2251:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:2251:9: note: Shadow local variable ckuus7.c:2251:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:2251:12: note: Shadow local variable ckuus7.c:2408:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus7.c:2327:14: note: Shadowed variable ckuus7.c:2408:24: note: Shadow local variable ckuus7.c:2579:21: style: Argument 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed variable ckuus7.c:2579:21: note: Shadow argument ckuus7.c:3170:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:3170:9: note: Shadow local variable ckuus7.c:3170:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:3170:12: note: Shadow local variable ckuus7.c:3170:19: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus7.c:112:22: note: Shadowed variable ckuus7.c:3170:19: note: Shadow local variable ckuus7.c:4100:22: style: Argument 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:4100:22: note: Shadow argument ckuus7.c:4120:25: style: Argument 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:4120:25: note: Shadow argument ckuus7.c:4120:28: style: Argument 'z' shadows outer variable [shadowVariable] ckuus7.c:112:22: note: Shadowed variable ckuus7.c:4120:28: note: Shadow argument ckuus7.c:4261:17: style: Argument 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:4261:17: note: Shadow argument ckuus7.c:4511:13: style: Local variable 'eol' shadows outer variable [shadowVariable] ckuus7.c:181:11: note: Shadowed variable ckuus7.c:4511:13: note: Shadow local variable ckuus7.c:6376:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:6376:9: note: Shadow local variable ckuus7.c:6376:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:6376:12: note: Shadow local variable ckuus7.c:7308:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:7308:9: note: Shadow local variable ckuus7.c:7309:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed variable ckuus7.c:7309:11: note: Shadow local variable ckuus7.c:7440:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:7440:12: note: Shadow local variable ckuus7.c:7441:14: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed variable ckuus7.c:7441:14: note: Shadow local variable ckuus7.c:7720:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:7720:9: note: Shadow local variable ckuus7.c:7720:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:7720:12: note: Shadow local variable ckuus7.c:7721:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed variable ckuus7.c:7721:11: note: Shadow local variable ckuus7.c:8165:19: style: Argument 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed variable ckuus7.c:8165:19: note: Shadow argument ckuus7.c:8721:11: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus7.c:816:13: note: Shadowed variable ckuus7.c:8721:11: note: Shadow local variable ckuus7.c:8714:16: style: Argument 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed variable ckuus7.c:8714:16: note: Shadow argument ckuus7.c:8857:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:8857:9: note: Shadow local variable ckuus7.c:8955:18: style: Argument 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:8955:18: note: Shadow argument ckuus7.c:9049:19: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:9049:19: note: Shadow local variable ckuus7.c:9045:14: style: Argument 'protocol' shadows outer variable [shadowVariable] ckuus7.c:162:12: note: Shadowed variable ckuus7.c:9045:14: note: Shadow argument ckuus7.c:10198:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:10198:9: note: Shadow local variable ckuus7.c:10200:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed variable ckuus7.c:10200:11: note: Shadow local variable ckuus7.c:10412:20: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:10412:20: note: Shadow local variable ckuus7.c:13690:11: style: Local variable 'tp' shadows outer variable [shadowVariable] ckuus7.c:508:14: note: Shadowed variable ckuus7.c:13690:11: note: Shadow local variable ckuus7.c:14132:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:14132:9: note: Shadow local variable ckuus7.c:14132:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed variable ckuus7.c:14132:12: note: Shadow local variable ckuus7.c:14133:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed variable ckuus7.c:14133:12: note: Shadow local variable ckuus7.c:14310:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed variable ckuus7.c:14310:9: note: Shadow local variable ckuus7.c:2583:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus7.c:8020:27: warning: Conversion of char literal 'K' to bool always evaluates to true. [incorrectCharBooleanError] ckuus7.c:3170:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ckuus7.c:4103:9: style: Unused variable: i [unusedVariable] ckuus7.c:4123:9: style: Unused variable: i [unusedVariable] ckuus7.c:4312:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ckuus7.c:7663:28: style: Variable 'p3' is assigned a value that is never used. [unreadVariable] ckuus7.c:7664:28: style: Variable 'p2' is assigned a value that is never used. [unreadVariable] ckuus7.c:7665:28: style: Variable 'p1' is assigned a value that is never used. [unreadVariable] ckuus7.c:7889:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ckuus7.c:8650:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] ckuus7.c:8812:26: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus7.c:8836:14: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus7.c:8958:9: style: Unused variable: t [unusedVariable] ckuus7.c:10011:19: style: Variable 'did_ttopen' is assigned a value that is never used. [unreadVariable] ckuus7.c:10740:31: style: Variable 'confirmed' is assigned a value that is never used. [unreadVariable] ckuus7.c:10748:26: style: Variable 'wild' is assigned a value that is never used. [unreadVariable] ckuus7.c:10750:31: style: Variable 'confirmed' is assigned a value that is never used. [unreadVariable] ckuus7.c:10487:12: style: Unused variable: i [unusedVariable] ckuus7.c:10493:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] ckuus7.c:10494:9: style: Variable 'e_type' is assigned a value that is never used. [unreadVariable] ckuus7.c:13692:23: style: Unused variable: k [unusedVariable] ckuus7.c:14310:9: style: Unused variable: x [unusedVariable] ckuusr.c:9409:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckuusr.c:13125:58: error: Non-local variable 's' will use pointer to local variable 'outfile'. [danglingLifetime] ckuusr.c:13123:8: note: Array decayed to pointer here. ckuusr.c:12759:7: note: Variable created here. ckuusr.c:13125:58: note: Non-local variable 's' will use pointer to local variable 'outfile'. ckuusr.c:13423:2: error: Non-local variable 'xargv' will use pointer to local variable 'list'. [danglingLifetime] ckuusr.c:13418:11: note: Array decayed to pointer here. ckuusr.c:13407:9: note: Variable created here. ckuusr.c:13423:2: note: Non-local variable 'xargv' will use pointer to local variable 'list'. ckuusr.c:13424:2: error: Non-local variable 'xargv' will use pointer to local variable 'list'. [danglingLifetime] ckuusr.c:13418:11: note: Array decayed to pointer here. ckuusr.c:13407:9: note: Variable created here. ckuusr.c:13424:2: note: Non-local variable 'xargv' will use pointer to local variable 'list'. ckuusr.c:6722:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] ckuusr.c:5803:11: style: Condition '!p[k]' is always true [knownConditionTrueFalse] ckuusr.c:5802:14: note: Assignment 'p[k]=0L', assigned value is 0 ckuusr.c:5803:11: note: Condition '!p[k]' is always true ckuusr.c:3674:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusr.c:3691:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusr.c:4023:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusr.c:6375:7: warning: If memory allocation fails, then there is a possible null pointer dereference: ap [nullPointerOutOfMemory] ckuusr.c:6372:26: note: Assuming allocation function fails ckuusr.c:6372:10: note: Assignment 'ap=(char**)malloc((lo+1)*sizeof(char*))', assigned value is 0 ckuusr.c:6375:7: note: Null pointer dereference ckuusr.c:5886:11: style: Redundant initialization for 'fmode'. The initialized value is overwritten before it is read. [redundantInitialization] ckuusr.c:5830:18: note: fmode is initialized ckuusr.c:5886:11: note: fmode is overwritten ckuusr.c:8205:12: style: Redundant initialization for 'lineno'. The initialized value is overwritten before it is read. [redundantInitialization] ckuusr.c:8200:19: note: lineno is initialized ckuusr.c:8205:12: note: lineno is overwritten ckuusr.c:3634:25: style:inconclusive: Function 'setlocus' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuusr.c:3634:28: style:inconclusive: Function 'setlocus' argument 2 names different: declaration '' definition 'isauto'. [funcArgNamesDifferentUnnamed] ckuusr.c:3688:21: style:inconclusive: Function 'setautolocus' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuusr.c:4080:17: style:inconclusive: Function 'doxsend' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuusr.c:5506:17: style:inconclusive: Function 'doxconn' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuusr.c:6163:18: style:inconclusive: Function 'arrayitoa' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuusr.c:6178:18: style:inconclusive: Function 'arrayatoi' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuusr.c:8117:24: style:inconclusive: Function 'isinternalmacro' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuusr.c:8188:20: style:inconclusive: Function 'newerrmsg' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuusr.c:8302:15: style:inconclusive: Function 'docmd' argument 1 names different: declaration '' definition 'cx'. [funcArgNamesDifferentUnnamed] ckuusr.c:3634:25: style: Argument 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:3634:25: note: Shadow argument ckuusr.c:3688:21: style: Argument 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:3688:21: note: Shadow argument ckuusr.c:3989:14: style: Argument 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:3989:14: note: Shadow argument ckuusr.c:4084:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:4084:9: note: Shadow local variable ckuusr.c:4084:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:4084:12: note: Shadow local variable ckuusr.c:4096:22: style: Local variable 'pv' shadows outer variable [shadowVariable] ckuusr.c:5474:25: note: Shadowed variable ckuusr.c:4096:22: note: Shadow local variable ckuusr.c:4875:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:4875:13: note: Shadow local variable ckuusr.c:5006:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:4084:12: note: Shadowed variable ckuusr.c:5006:19: note: Shadow local variable ckuusr.c:5043:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:4084:9: note: Shadowed variable ckuusr.c:5043:6: note: Shadow local variable ckuusr.c:5211:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:4084:12: note: Shadowed variable ckuusr.c:5211:15: note: Shadow local variable ckuusr.c:5243:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:5243:13: note: Shadow local variable ckuusr.c:5510:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:5510:9: note: Shadow local variable ckuusr.c:5510:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:5510:12: note: Shadow local variable ckuusr.c:5745:22: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:5745:22: note: Shadow local variable ckuusr.c:5788:6: style: Local variable 'j' shadows outer variable [shadowVariable] ckuusr.c:5745:12: note: Shadowed variable ckuusr.c:5788:6: note: Shadow local variable ckuusr.c:5881:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:5881:9: note: Shadow local variable ckuusr.c:6163:18: style: Argument 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:6163:18: note: Shadow argument ckuusr.c:6199:10: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuusr.c:526:13: note: Shadowed variable ckuusr.c:6199:10: note: Shadow local variable ckuusr.c:6213:9: style: Local variable 'p' shadows outer variable [shadowVariable] ckuusr.c:6200:13: note: Shadowed variable ckuusr.c:6213:9: note: Shadow local variable ckuusr.c:6214:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuusr.c:6197:12: note: Shadowed variable ckuusr.c:6214:6: note: Shadow local variable ckuusr.c:6321:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:6321:12: note: Shadow local variable ckuusr.c:6321:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:6321:15: note: Shadow local variable ckuusr.c:6322:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:6322:15: note: Shadow local variable ckuusr.c:6455:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:6455:9: note: Shadow local variable ckuusr.c:6455:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:6455:12: note: Shadow local variable ckuusr.c:6456:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:6456:15: note: Shadow local variable ckuusr.c:6503:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:6503:12: note: Shadow local variable ckuusr.c:6504:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:6504:15: note: Shadow local variable ckuusr.c:6548:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:6548:16: note: Shadow local variable ckuusr.c:6548:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:6548:19: note: Shadow local variable ckuusr.c:6549:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:6549:15: note: Shadow local variable ckuusr.c:6626:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:6626:12: note: Shadow local variable ckuusr.c:6627:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:6627:9: note: Shadow local variable ckuusr.c:7959:16: style: Local variable 'xcmdsrc' shadows outer variable [shadowVariable] ckuusr.c:206:12: note: Shadowed variable ckuusr.c:7959:16: note: Shadow local variable ckuusr.c:8071:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:8071:9: note: Shadow local variable ckuusr.c:8071:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:8071:12: note: Shadow local variable ckuusr.c:8062:20: style: Argument 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:8062:20: note: Shadow argument ckuusr.c:8117:24: style: Argument 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:8117:24: note: Shadow argument ckuusr.c:8196:16: style: Local variable 'tlevel' shadows outer variable [shadowVariable] ckuusr.c:366:66: note: Shadowed variable ckuusr.c:8196:16: note: Shadow local variable ckuusr.c:8201:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:8201:9: note: Shadow local variable ckuusr.c:8188:20: style: Argument 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:8188:20: note: Shadow argument ckuusr.c:8620:37: style: Local variable 'size' shadows outer variable [shadowVariable] ckuusr.c:245:72: note: Shadowed variable ckuusr.c:8620:37: note: Shadow local variable ckuusr.c:8781:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:8781:6: note: Shadow local variable ckuusr.c:8865:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:8865:13: note: Shadow local variable ckuusr.c:9548:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:9548:6: note: Shadow local variable ckuusr.c:10780:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:10780:6: note: Shadow local variable ckuusr.c:10780:8: style: Local variable 'z' shadows outer variable [shadowVariable] ckuusr.c:633:18: note: Shadowed variable ckuusr.c:10780:8: note: Shadow local variable ckuusr.c:12737:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:12737:13: note: Shadow local variable ckuusr.c:13235:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed variable ckuusr.c:13235:6: note: Shadow local variable ckuusr.c:13235:8: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:13235:8: note: Shadow local variable ckuusr.c:13556:13: style: Local variable 'nolocal' shadows outer variable [shadowVariable] ckuusr.c:8305:16: note: Shadowed variable ckuusr.c:13556:13: note: Shadow local variable ckuusr.c:13957:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed variable ckuusr.c:13957:9: note: Shadow local variable ckuusr.c:13958:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed variable ckuusr.c:13958:16: note: Shadow local variable ckuusr.c:8062:20: style: Parameter 's' can be declared as const array [constParameter] ckuusr.c:8062:31: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] ckuusr.c:8198:12: style: Variable 'takefile' can be declared as pointer to const [constVariablePointer] ckuusr.c:8200:12: style: Variable 'lineno' can be declared as pointer to const [constVariablePointer] ckuusr.c:13441:9: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] ckuusr.c:5510:12: style: Unused variable: y [unusedVariable] ckuusr.c:6415:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable] ckuusr.c:6880:32: style: Variable 'vnp' is assigned a value that is never used. [unreadVariable] ckuusr.c:8148:27: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ckuusr.c:9756:22: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuusr.c:10734:16: style: Variable 'r' is assigned a value that is never used. [unreadVariable] ckuusr.c:10751:10: style: Variable 'k' is assigned a value that is never used. [unreadVariable] ckuusr.c:13170:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuusr.c:12581:9: style: Variable 'xpipe' is assigned a value that is never used. [unreadVariable] ckuusr.c:12585:21: style: Unused variable: tx [unusedVariable] ckuusx.c:1628:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckuusx.c:3155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckuusx.c:3558:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuusx.c:5537:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] ckuusx.c:5535:27: note: outer condition: i=m-4 ckuusx.c:2560:16: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:3065:40: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:3624:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:3802:26: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4095:35: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4199:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4340:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4794:40: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4805:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:5257:10: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:6085:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:2050:3: style: Label 'xscanfile' is not used. [unusedLabel] ckuusx.c:558:20: style:inconclusive: Function 'shoesc' argument 1 names different: declaration '' definition 'escape'. [funcArgNamesDifferentUnnamed] ckuusx.c:1374:39: style:inconclusive: Function 'matchname' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] ckuusx.c:1374:53: style:inconclusive: Function 'matchname' argument 2 names different: declaration '' definition 'local'. [funcArgNamesDifferentUnnamed] ckuusx.c:1374:64: style:inconclusive: Function 'matchname' argument 3 names different: declaration '' definition 'os'. [funcArgNamesDifferentUnnamed] ckuusx.c:1517:38: style:inconclusive: Function 'scanfile' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckuusx.c:1517:50: style:inconclusive: Function 'scanfile' argument 2 names different: declaration '' definition 'flag'. [funcArgNamesDifferentUnnamed] ckuusx.c:1517:56: style:inconclusive: Function 'scanfile' argument 3 names different: declaration '' definition 'nscanfile'. [funcArgNamesDifferentUnnamed] ckuusx.c:2064:22: style:inconclusive: Function 'scanstring' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuusx.c:2310:8: style:inconclusive: Function 'fileselect' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckuusx.c:2310:11: style:inconclusive: Function 'fileselect' argument 2 names different: declaration '' definition 'sa'. [funcArgNamesDifferentUnnamed] ckuusx.c:2310:15: style:inconclusive: Function 'fileselect' argument 3 names different: declaration '' definition 'sb'. [funcArgNamesDifferentUnnamed] ckuusx.c:2310:19: style:inconclusive: Function 'fileselect' argument 4 names different: declaration '' definition 'sna'. [funcArgNamesDifferentUnnamed] ckuusx.c:2310:24: style:inconclusive: Function 'fileselect' argument 5 names different: declaration '' definition 'snb'. [funcArgNamesDifferentUnnamed] ckuusx.c:2310:38: style:inconclusive: Function 'fileselect' argument 6 names different: declaration '' definition 'minsiz'. [funcArgNamesDifferentUnnamed] ckuusx.c:2310:45: style:inconclusive: Function 'fileselect' argument 7 names different: declaration '' definition 'maxsiz'. [funcArgNamesDifferentUnnamed] ckuusx.c:2311:6: style:inconclusive: Function 'fileselect' argument 8 names different: declaration '' definition 'nbu'. [funcArgNamesDifferentUnnamed] ckuusx.c:2311:10: style:inconclusive: Function 'fileselect' argument 9 names different: declaration '' definition 'nxlist'. [funcArgNamesDifferentUnnamed] ckuusx.c:2311:26: style:inconclusive: Function 'fileselect' argument 10 names different: declaration '' definition 'xlist'. [funcArgNamesDifferentUnnamed] ckuusx.c:2625:16: style:inconclusive: Function 'sdebu' argument 1 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckuusx.c:2653:20: style:inconclusive: Function 'rdebu' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] ckuusx.c:2653:27: style:inconclusive: Function 'rdebu' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckuusx.c:2695:18: style:inconclusive: Function 'fatal' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] ckuusx.c:2739:24: style:inconclusive: Function 'bldlen' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] ckuusx.c:2739:30: style:inconclusive: Function 'bldlen' argument 2 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] ckuusx.c:2764:34: style:inconclusive: Function 'setgen' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] ckuusx.c:2764:41: style:inconclusive: Function 'setgen' argument 2 names different: declaration '' definition 'arg1'. [funcArgNamesDifferentUnnamed] ckuusx.c:2764:48: style:inconclusive: Function 'setgen' argument 3 names different: declaration '' definition 'arg2'. [funcArgNamesDifferentUnnamed] ckuusx.c:2764:55: style:inconclusive: Function 'setgen' argument 4 names different: declaration '' definition 'arg3'. [funcArgNamesDifferentUnnamed] ckuusx.c:2820:24: style:inconclusive: Function 'fnparse' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] ckuusx.c:2884:14: style:inconclusive: Function 'dbchr' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuusx.c:2941:28: style:inconclusive: Function 'ckhost' argument 1 names different: declaration '' definition 'vvbuf'. [funcArgNamesDifferentUnnamed] ckuusx.c:2941:39: style:inconclusive: Function 'ckhost' argument 2 names different: declaration '' definition 'vvlen'. [funcArgNamesDifferentUnnamed] ckuusx.c:3224:15: style:inconclusive: Function 'trap' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] ckuusx.c:3537:18: style:inconclusive: Function 'stptrap' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] ckuusx.c:3606:23: style:inconclusive: Function 'dotlog' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckuusx.c:3606:44: style:inconclusive: Function 'dotlog' argument 2 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckuusx.c:3606:49: style:inconclusive: Function 'dotlog' argument 3 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckuusx.c:3606:35: style:inconclusive: Function 'dotlog' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuusx.c:3700:9: style:inconclusive: Function 'doxlog' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuusx.c:3700:19: style:inconclusive: Function 'doxlog' argument 2 names different: declaration '' definition 'fn'. [funcArgNamesDifferentUnnamed] ckuusx.c:3700:32: style:inconclusive: Function 'doxlog' argument 3 names different: declaration '' definition 'fs'. [funcArgNamesDifferentUnnamed] ckuusx.c:3700:40: style:inconclusive: Function 'doxlog' argument 4 names different: declaration '' definition 'fm'. [funcArgNamesDifferentUnnamed] ckuusx.c:3700:48: style:inconclusive: Function 'doxlog' argument 5 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] ckuusx.c:3700:63: style:inconclusive: Function 'doxlog' argument 6 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] ckuusx.c:4046:16: style:inconclusive: Function 'intmsg' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuusx.c:4366:23: style:inconclusive: Function 'ckscreen' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckuusx.c:4366:31: style:inconclusive: Function 'ckscreen' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuusx.c:4366:43: style:inconclusive: Function 'ckscreen' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuusx.c:4366:52: style:inconclusive: Function 'ckscreen' argument 4 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuusx.c:4788:19: style:inconclusive: Function 'ermsg' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] ckuusx.c:4802:18: style:inconclusive: Function 'setseslog' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuusx.c:4815:17: style:inconclusive: Function 'doclean' argument 1 names different: declaration '' definition 'fc'. [funcArgNamesDifferentUnnamed] ckuusx.c:5031:27: style:inconclusive: Function 'doexit' argument 1 names different: declaration '' definition 'exitstat'. [funcArgNamesDifferentUnnamed] ckuusx.c:5031:37: style:inconclusive: Function 'doexit' argument 2 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] ckuusx.c:5320:24: style:inconclusive: Function 'dodebug' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] ckuusx.c:5320:33: style:inconclusive: Function 'dodebug' argument 2 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] ckuusx.c:5320:38: style:inconclusive: Function 'dodebug' argument 3 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] ckuusx.c:5320:51: style:inconclusive: Function 'dodebug' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] ckuusx.c:5671:29: style:inconclusive: Function 'dohexdump' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] ckuusx.c:5671:40: style:inconclusive: Function 'dohexdump' argument 2 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] ckuusx.c:5671:48: style:inconclusive: Function 'dohexdump' argument 3 names different: declaration '' definition 'cnt'. [funcArgNamesDifferentUnnamed] ckuusx.c:5786:17: style:inconclusive: Function 'logchar' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuusx.c:5871:23: style:inconclusive: Function 'logstr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuusx.c:5871:30: style:inconclusive: Function 'logstr' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] ckuusx.c:6056:22: style:inconclusive: Function 'fxdinit' argument 1 names different: declaration '' definition 'xdispla'. [funcArgNamesDifferentUnnamed] ckuusx.c:9339:9: style:inconclusive: Function 'ck_curpos' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] ckuusx.c:9340:9: style:inconclusive: Function 'ck_curpos' argument 2 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] ckuusx.c:558:20: style: Argument 'escape' shadows outer variable [shadowVariable] ckuusx.c:325:65: note: Shadowed variable ckuusx.c:558:20: note: Shadow argument ckuusx.c:655:26: style: Local variable 'xfrxla' shadows outer variable [shadowVariable] ckuusx.c:357:32: note: Shadowed variable ckuusx.c:655:26: note: Shadow local variable ckuusx.c:1374:53: style: Argument 'local' shadows outer variable [shadowVariable] ckuusx.c:325:12: note: Shadowed variable ckuusx.c:1374:53: note: Shadow argument ckuusx.c:1517:56: style: Argument 'nscanfile' shadows outer variable [shadowVariable] ckuusx.c:552:23: note: Shadowed variable ckuusx.c:1517:56: note: Shadow argument ckuusx.c:1651:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1532:18: note: Shadowed variable ckuusx.c:1651:7: note: Shadow local variable ckuusx.c:1666:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1532:18: note: Shadowed variable ckuusx.c:1666:7: note: Shadow local variable ckuusx.c:1683:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1532:18: note: Shadowed variable ckuusx.c:1683:7: note: Shadow local variable ckuusx.c:2739:30: style: Argument 'dest' shadows outer variable [shadowVariable] ckuusx.c:474:19: note: Shadowed variable ckuusx.c:2739:30: note: Shadow argument ckuusx.c:3610:16: style: Local variable 'tlogfmt' shadows outer variable [shadowVariable] ckcdeb.h:5480:20: note: Shadowed variable ckuusx.c:3610:16: note: Shadow local variable ckuusx.c:3785:14: style: Local variable 'cps' shadows outer variable [shadowVariable] ckuusx.c:478:50: note: Shadowed variable ckuusx.c:3785:14: note: Shadow local variable ckuusx.c:4900:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusx.c:4827:9: note: Shadowed variable ckuusx.c:4900:6: note: Shadow local variable ckuusx.c:5790:16: style: Local variable 'slognul' shadows outer variable [shadowVariable] ckuusx.c:309:5: note: Shadowed variable ckuusx.c:5790:16: note: Shadow local variable ckuusx.c:2096:12: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ckuusx.c:2445:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuusx.c:2739:24: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ckuusx.c:3700:63: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] ckuusx.c:4110:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuusx.c:5671:40: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] ckuusx.c:5871:23: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuusx.c:1522:28: style: Variable 'count' is assigned a value that is never used. [unreadVariable] ckuusx.c:1524:12: style: Variable 'pv' is assigned a value that is never used. [unreadVariable] ckuusx.c:1533:18: style: Variable 'readsize' is assigned a value that is never used. [unreadVariable] ckuusx.c:1541:17: style: Variable 'pctzero' is assigned a value that is never used. [unreadVariable] ckuusx.c:1542:15: style: Variable 'txtcz' is assigned a value that is never used. [unreadVariable] ckuusx.c:1555:17: style: Variable 'notutf8' is assigned a value that is never used. [unreadVariable] ckuusx.c:1522:9: style: Unused variable: x [unusedVariable] ckuusx.c:2283:6: style: Variable 'val' is assigned a value that is never used. [unreadVariable] ckuusx.c:2067:9: style: Unused variable: x [unusedVariable] ckuusx.c:2081:9: style: Variable 'runmax' is assigned a value that is never used. [unreadVariable] ckuusx.c:2082:9: style: Variable 'pctzero' is assigned a value that is never used. [unreadVariable] ckuusx.c:2083:9: style: Variable 'txtcz' is assigned a value that is never used. [unreadVariable] ckuusx.c:2093:9: style: Variable 'notutf8' is assigned a value that is never used. [unreadVariable] ckuusx.c:2445:16: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckuusx.c:2482:16: style: Variable 'bits' is assigned a value that is never used. [unreadVariable] ckuusx.c:5518:20: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] ckuusx.c:5521:10: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] ckuusx.c:6062:11: style: Unused variable: s [unusedVariable] ckuusx.c:6063:9: style: Unused variable: x [unusedVariable] ckuusx.c:6063:12: style: Unused variable: dummy [unusedVariable] ckuusy.c:3993:20: style: Condition 'nhcount==1' is always false [knownConditionTrueFalse] ckuusy.c:3990:20: note: Assuming that condition 'nhcount>1' is not redundant ckuusy.c:3993:20: note: Condition 'nhcount==1' is always false ckuusy.c:3995:20: style: Condition 'nhcount>0' is always true [knownConditionTrueFalse] ckuusy.c:3990:20: note: Assuming that condition 'nhcount>1' is not redundant ckuusy.c:3995:20: note: Condition 'nhcount>0' is always true ckuusy.c:566:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusy.c:776:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusy.c:3939:14: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] ckuusy.c:3925:16: note: s is initialized ckuusy.c:3939:14: note: s is overwritten ckuusy.c:557:25: style:inconclusive: Function 'fatal2' argument 1 names different: declaration '' definition 'msg1'. [funcArgNamesDifferentUnnamed] ckuusy.c:557:32: style:inconclusive: Function 'fatal2' argument 2 names different: declaration '' definition 'msg2'. [funcArgNamesDifferentUnnamed] ckuusy.c:2455:23: style:inconclusive: Function 'doxarg' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckuusy.c:2455:30: style:inconclusive: Function 'doxarg' argument 2 names different: declaration '' definition 'pre'. [funcArgNamesDifferentUnnamed] ckuusy.c:3482:15: style:inconclusive: Function 'doarg' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuusy.c:4275:19: style: Local variable 'xfermode' shadows outer variable [shadowVariable] ckuusy.c:95:37: note: Shadowed variable ckuusy.c:4275:19: note: Shadow local variable ckuusy.c:4277:19: style: Local variable 'patterns' shadows outer variable [shadowVariable] ckuusy.c:97:12: note: Shadowed variable ckuusy.c:4277:19: note: Shadow local variable ckuusy.c:2354:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement] ckuusy.c:217:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuusy.c:391:19: style: Variable 'q' is assigned a value that is never used. [unreadVariable] ckuxla.c:5358:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_JIS7 [valueFlowBailoutIncompleteVar] ckuxla.c:5396:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_JIS7 [valueFlowBailoutIncompleteVar] ckuxla.c:5430:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_SHJIS [valueFlowBailoutIncompleteVar] ckuxla.c:7413:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckuxla.c:7523:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckuxla.c:5584:13: style: Condition 'jpnpnd<0' is always false [knownConditionTrueFalse] ckuxla.c:5581:16: note: Assuming that condition 'jpnpnd>0' is not redundant ckuxla.c:5583:2: note: jpnpnd is decremented', new value is -1 ckuxla.c:5584:13: note: Condition 'jpnpnd<0' is always false ckuxla.c:5574:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuxla.c:2546:15: style:inconclusive: Function 'xl1as' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3305:15: style:inconclusive: Function 'xnel1' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3639:15: style:inconclusive: Function 'zl1as' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3739:15: style:inconclusive: Function 'xl143' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3885:15: style:inconclusive: Function 'xl2as' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3905:15: style:inconclusive: Function 'xl2mz' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3915:15: style:inconclusive: Function 'xl1mz' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3925:15: style:inconclusive: Function 'xmzl1' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3935:15: style:inconclusive: Function 'xmzl9' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:3955:15: style:inconclusive: Function 'xmzl2' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:4072:15: style:inconclusive: Function 'xl9mz' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:4113:15: style:inconclusive: Function 'xl243' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:4163:15: style:inconclusive: Function 'xnel2' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:4341:15: style:inconclusive: Function 'xl2r8' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:4406:15: style:inconclusive: Function 'xassk' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:4626:15: style:inconclusive: Function 'xskcy' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:5655:21: style:inconclusive: Function 'eu_to_sj' argument 1 names different: declaration '' definition 'eu'. [funcArgNamesDifferentUnnamed] ckuxla.c:5685:21: style:inconclusive: Function 'sj_to_eu' argument 1 names different: declaration '' definition 'sj'. [funcArgNamesDifferentUnnamed] ckuxla.c:5871:15: style:inconclusive: Function 'xl2l9' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:5890:15: style:inconclusive: Function 'xl258' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:5925:15: style:inconclusive: Function 'xl9as' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:5975:15: style:inconclusive: Function 'xl9l2' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckuxla.c:7240:18: style:inconclusive: Function 'cs_is_nrc' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuxla.c:7268:18: style:inconclusive: Function 'cs_is_std' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuxla.c:7300:16: style:inconclusive: Function 'cs_size' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] ckuxla.c:7396:26: style:inconclusive: Function 'setxlatype' argument 1 names different: declaration '' definition 'tcs'. [funcArgNamesDifferentUnnamed] ckuxla.c:7396:31: style:inconclusive: Function 'setxlatype' argument 2 names different: declaration '' definition 'fcs'. [funcArgNamesDifferentUnnamed] ckuxla.c:5420:24: style: Parameter 'ibuf' can be declared as const array [constParameter] ckwart.c:299:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckwart.c:457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckwart.c:483:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckwart.c:597:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckwart.c:631:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckwart.c:669:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckwart.c:737:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckwart.c:821:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckwart.c:236:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckwart.c:489:43: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckwart.c:547:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckwart.c:823:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckwart.c:388:30: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] ckwart.c:387:25: note: Assuming allocation function fails ckwart.c:387:11: note: Assignment 'new=(struct transxtrans)malloc(sizeof(struct transx))', assigned value is 0 ckwart.c:388:30: note: Null pointer dereference ckwart.c:389:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] ckwart.c:387:25: note: Assuming allocation function fails ckwart.c:387:11: note: Assignment 'new=(struct transxtrans)malloc(sizeof(struct transx))', assigned value is 0 ckwart.c:389:5: note: Null pointer dereference ckwart.c:390:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] ckwart.c:387:25: note: Assuming allocation function fails ckwart.c:387:11: note: Assignment 'new=(struct transxtrans)malloc(sizeof(struct transx))', assigned value is 0 ckwart.c:390:5: note: Null pointer dereference ckwart.c:803:12: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] ckwart.c:802:26: note: Assuming allocation function fails ckwart.c:802:11: note: Assignment 'new=(char*)malloc((int)strlen(s)+1)', assigned value is 0 ckwart.c:803:12: note: Null pointer dereference ckwart.c:826:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cur [nullPointerOutOfMemory] ckwart.c:825:31: note: Assuming allocation function fails ckwart.c:825:11: note: Assignment 'cur=(struct sym*)malloc(sizeof(struct sym))', assigned value is 0 ckwart.c:826:5: note: Null pointer dereference ckwart.c:827:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cur [nullPointerOutOfMemory] ckwart.c:825:31: note: Assuming allocation function fails ckwart.c:825:11: note: Assignment 'cur=(struct sym*)malloc(sizeof(struct sym))', assigned value is 0 ckwart.c:827:5: note: Null pointer dereference ckwart.c:828:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cur [nullPointerOutOfMemory] ckwart.c:825:31: note: Assuming allocation function fails ckwart.c:825:11: note: Assignment 'cur=(struct sym*)malloc(sizeof(struct sym))', assigned value is 0 ckwart.c:828:5: note: Null pointer dereference ckwart.c:230:24: style:inconclusive: Function 'setwstate' argument 1 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] ckwart.c:230:37: style:inconclusive: Function 'setwstate' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckwart.c:246:24: style:inconclusive: Function 'teststate' argument 1 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] ckwart.c:246:37: style:inconclusive: Function 'teststate' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckwart.c:263:27: style:inconclusive: Function 'rdinput' argument 1 names different: declaration '' definition 'infp'. [funcArgNamesDifferentUnnamed] ckwart.c:263:33: style:inconclusive: Function 'rdinput' argument 2 names different: declaration '' definition 'outfp'. [funcArgNamesDifferentUnnamed] ckwart.c:294:27: style:inconclusive: Function 'initial' argument 1 names different: declaration '' definition 'infp'. [funcArgNamesDifferentUnnamed] ckwart.c:294:34: style:inconclusive: Function 'initial' argument 2 names different: declaration '' definition 'outfp'. [funcArgNamesDifferentUnnamed] ckwart.c:319:17: style:inconclusive: Function 'isin' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckwart.c:319:24: style:inconclusive: Function 'isin' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckwart.c:330:15: style:inconclusive: Function 'isword' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] ckwart.c:344:22: style:inconclusive: Function 'rdword' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] ckwart.c:344:32: style:inconclusive: Function 'rdword' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] ckwart.c:360:24: style:inconclusive: Function 'rdstates' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] ckwart.c:360:28: style:inconclusive: Function 'rdstates' argument 2 names different: declaration '' definition 'ofp'. [funcArgNamesDifferentUnnamed] ckwart.c:401:23: style:inconclusive: Function 'rdrules' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] ckwart.c:401:27: style:inconclusive: Function 'rdrules' argument 2 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] ckwart.c:448:23: style:inconclusive: Function 'statelist' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] ckwart.c:448:33: style:inconclusive: Function 'statelist' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ckwart.c:473:31: style:inconclusive: Function 'copyact' argument 1 names different: declaration '' definition 'inp'. [funcArgNamesDifferentUnnamed] ckwart.c:473:36: style:inconclusive: Function 'copyact' argument 2 names different: declaration '' definition 'outp'. [funcArgNamesDifferentUnnamed] ckwart.c:473:46: style:inconclusive: Function 'copyact' argument 3 names different: declaration '' definition 'actno'. [funcArgNamesDifferentUnnamed] ckwart.c:509:29: style:inconclusive: Function 'faction' argument 1 names different: declaration '' definition 'hd'. [funcArgNamesDifferentUnnamed] ckwart.c:509:37: style:inconclusive: Function 'faction' argument 2 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] ckwart.c:509:43: style:inconclusive: Function 'faction' argument 3 names different: declaration '' definition 'chr'. [funcArgNamesDifferentUnnamed] ckwart.c:544:30: style:inconclusive: Function 'addaction' argument 1 names different: declaration '' definition 'act'. [funcArgNamesDifferentUnnamed] ckwart.c:544:34: style:inconclusive: Function 'addaction' argument 2 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] ckwart.c:544:40: style:inconclusive: Function 'addaction' argument 3 names different: declaration '' definition 'chr'. [funcArgNamesDifferentUnnamed] ckwart.c:554:20: style:inconclusive: Function 'writetbl' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] ckwart.c:567:35: style:inconclusive: Function 'warray' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] ckwart.c:567:45: style:inconclusive: Function 'warray' argument 2 names different: declaration '' definition 'nam'. [funcArgNamesDifferentUnnamed] ckwart.c:567:54: style:inconclusive: Function 'warray' argument 3 names different: declaration '' definition 'cont'. [funcArgNamesDifferentUnnamed] ckwart.c:567:61: style:inconclusive: Function 'warray' argument 4 names different: declaration '' definition 'siz'. [funcArgNamesDifferentUnnamed] ckwart.c:567:72: style:inconclusive: Function 'warray' argument 5 names different: declaration '' definition 'typ'. [funcArgNamesDifferentUnnamed] ckwart.c:588:21: style:inconclusive: Function 'main' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] ckwart.c:588:34: style:inconclusive: Function 'main' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] ckwart.c:628:18: style:inconclusive: Function 'fatal' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] ckwart.c:639:21: style:inconclusive: Function 'prolog' argument 1 names different: declaration '' definition 'outfp'. [funcArgNamesDifferentUnnamed] ckwart.c:654:23: style:inconclusive: Function 'epilogue' argument 1 names different: declaration '' definition 'outfp'. [funcArgNamesDifferentUnnamed] ckwart.c:665:24: style:inconclusive: Function 'copyrest' argument 1 names different: declaration '' definition 'in'. [funcArgNamesDifferentUnnamed] ckwart.c:665:28: style:inconclusive: Function 'copyrest' argument 2 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] ckwart.c:680:20: style:inconclusive: Function 'gettoken' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] ckwart.c:731:18: style:inconclusive: Function 'rdcmnt' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] ckwart.c:780:18: style:inconclusive: Function 'hash' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckwart.c:798:15: style:inconclusive: Function 'copy' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] ckwart.c:815:26: style:inconclusive: Function 'enter' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckwart.c:815:36: style:inconclusive: Function 'enter' argument 2 names different: declaration '' definition 'svalue'. [funcArgNamesDifferentUnnamed] ckwart.c:840:18: style:inconclusive: Function 'lkup' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] ckwart.c:319:17: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckwart.c:567:45: style: Parameter 'nam' can be declared as pointer to const [constParameterPointer] ckwart.c:567:54: style: Parameter 'cont' can be declared as const array [constParameter] ckwart.c:567:72: style: Parameter 'typ' can be declared as pointer to const [constParameterPointer] ckwart.c:628:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] ckwart.c:780:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] ckwart.c:798:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckwart.c:843:17: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] diff: head ckcfn3.c:366:16: style: Condition 'wslotr>30' is always true [knownConditionTrueFalse] ckcfn3.c:365:16: note: Assignment 'wslotr=32', assigned value is 32 ckcfn3.c:364:16: note: Assuming condition is true ckcfn3.c:366:16: note: Condition 'wslotr>30' is always true 2.22.0 ckcfn3.c:366:16: style: Condition 'wslotr>30' is always true [knownConditionTrueFalse] ckcfn3.c:365:16: note: Assignment 'wslotr=32', assigned value is 32 ckcfn3.c:366:16: note: Condition 'wslotr>30' is always true head ckclib.c:2870:28: warning: Either the condition 'i>k' is redundant or the array 'hexbuf[17]' is accessed at index -1, which is out of bounds. [negativeIndex] ckclib.c:2860:11: note: Assignment 'k=2*(sizeof(long))', assigned value is 16 ckclib.c:2862:8: note: Assuming that condition 'i>k' is not redundant ckclib.c:2861:19: note: Assuming condition is true ckclib.c:2870:28: note: Negative array index 2.22.0 ckclib.c:2870:28: warning: Either the condition 'i>k' is redundant or the array 'hexbuf[17]' is accessed at index -1, which is out of bounds. [negativeIndex] ckclib.c:2860:11: note: Assignment 'k=2*(sizeof(long))', assigned value is 16 ckclib.c:2862:8: note: Assuming that condition 'i>k' is not redundant ckclib.c:2870:28: note: Negative array index 2.22.0 ckcnet.c:6077:29: style: Condition '(j=netinc(0))<0' is always true [knownConditionTrueFalse] ckcnet.c:6077:24: note: Calling function 'netinc' returns -1 ckcnet.c:6077:29: note: Condition '(j=netinc(0))<0' is always true 2.22.0 ckufio.c:4255:20: style: Condition 'n-->0' is always false [knownConditionTrueFalse] ckufio.c:4252:19: note: Assuming that condition 'n>0' is not redundant ckufio.c:4255:20: note: Condition 'n-->0' is always false 2.22.0 ckufio.c:6342:35: style: Condition 'initspace(resarry,ssplen)<0' is always false [knownConditionTrueFalse] ckufio.c:6342:18: note: Calling function 'initspace' returns 0 ckufio.c:6342:35: note: Condition 'initspace(resarry,ssplen)<0' is always false 2.22.0 ckuus3.c:6705:38: style: Condition '(y=strlen(atmbuf))<0' is always false [knownConditionTrueFalse] head ckuus6.c:10529:22: style: Condition '!wild' is always false [knownConditionTrueFalse] head ckuus6.c:10555:25: style: Condition '!wild' is always false [knownConditionTrueFalse] DONE