2025-05-09 18:42 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.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: b3c7f00 (2025-05-09 17:59:20 +0200) count: 1292 1277 elapsed-time: 60.5 59.1 head-timing-info: old-timing-info: head results: ckcfn2.c:3003:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ckcfn2.c:3348:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfn2.c:3424:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfn2.c:3452:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcfn2.c:3469:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 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: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:461:14: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfn2.c:346:9: note: Shadowed declaration ckcfn2.c:461:14: note: Shadow variable ckcfn2.c:1382:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfn2.c:1301:19: note: Shadowed declaration ckcfn2.c:1382:6: note: Shadow variable ckcfn2.c:1597:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfn2.c:1301:19: note: Shadowed declaration ckcfn2.c:1597:6: note: Shadow variable ckcfn2.c:2199:19: style: Local variable 'srimsg' shadows outer variable [shadowVariable] ckcfn2.c:2219:8: note: Shadowed declaration ckcfn2.c:2199:19: note: Shadow variable ckcfn2.c:3263:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckcfn2.c:2830:24: note: Shadowed declaration ckcfn2.c:3263:6: note: Shadow 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: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:812:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 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: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 'nk' 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: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:24: note: i is incremented', new value is 17 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:1175:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckclib.c:1282:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckclib.c:1295:0: 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: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: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:2000:11: style: Condition 'globbing' is always true [knownConditionTrueFalse] 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:3461:16: note: Condition 'n<0' is always false 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: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:1692:10: style: Local variable 'q' shadows outer variable [shadowVariable] ckclib.c:1528:9: note: Shadowed declaration ckclib.c:1692:10: note: Shadow variable ckclib.c:1794:7: style: Local variable 'q' shadows outer variable [shadowVariable] ckclib.c:1528:9: note: Shadowed declaration ckclib.c:1794:7: note: Shadow variable ckclib.c:1803:11: style: Local variable 'k' shadows outer variable [shadowVariable] ckclib.c:1528:23: note: Shadowed declaration ckclib.c:1803:11: note: Shadow variable ckclib.c:1915:10: style: Local variable 'k' shadows outer variable [shadowVariable] ckclib.c:1528:23: note: Shadowed declaration ckclib.c:1915:10: note: Shadow variable ckclib.c:1915:16: style: Local variable 'q' shadows outer variable [shadowVariable] ckclib.c:1528:9: note: Shadowed declaration ckclib.c:1915:16: note: Shadow variable ckclib.c:3181:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckclib.c:3086:9: note: Shadowed declaration ckclib.c:3181:6: note: Shadow variable ckclib.c:3181:20: style: Local variable 'c' shadows outer variable [shadowVariable] ckclib.c:3096:12: note: Shadowed declaration ckclib.c:3181:20: note: Shadow variable ckclib.c:3182:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckclib.c:3086:23: note: Shadowed declaration ckclib.c:3182:6: note: Shadow variable ckclib.c:3183:9: style: Local variable 'ss' shadows outer variable [shadowVariable] ckclib.c:3087:24: note: Shadowed declaration ckclib.c:3183:9: note: Shadow variable ckclib.c:3241:14: style: Local variable 's' shadows outer variable [shadowVariable] ckclib.c:3087:12: note: Shadowed declaration ckclib.c:3241:14: note: Shadow variable ckclib.c:3260:10: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed declaration ckclib.c:3260:10: note: Shadow variable ckclib.c:3268:10: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed declaration ckclib.c:3268:10: note: Shadow variable ckclib.c:3359:14: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed declaration ckclib.c:3359:14: note: Shadow variable ckclib.c:3402:10: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed declaration ckclib.c:3402:10: note: Shadow variable ckclib.c:3462:13: style: Local variable 's' shadows outer variable [shadowVariable] ckclib.c:3087:12: note: Shadowed declaration ckclib.c:3462:13: note: Shadow variable ckclib.c:3471:13: style: Local variable 's' shadows outer variable [shadowVariable] ckclib.c:3087:12: note: Shadowed declaration ckclib.c:3471:13: note: Shadow 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: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: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:0: 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:2841:22: style: Local variable 'ck_s_name' shadows outer variable [shadowVariable] ckcmai.c:118:7: note: Shadowed declaration ckcmai.c:2841:22: note: Shadow variable ckcmai.c:2842:22: style: Local variable 'ck_s_ver' shadows outer variable [shadowVariable] ckcmai.c:114:7: note: Shadowed declaration ckcmai.c:2842:22: note: Shadow variable ckcmai.c:3088:20: style: Local variable 'offtsize' shadows outer variable [shadowVariable] ckcmai.c:93:5: note: Shadowed declaration ckcmai.c:3088:20: note: Shadow 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: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: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: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: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 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: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: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: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:3639:15: style: Variable 'dns' is assigned a value that is never used. [unreadVariable] 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 declaration cku2tm.c:238:17: note: Shadow 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:896:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:949:0: 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:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:8103:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckucmd.c:8194:14: style:inconclusive: Redundant condition: The condition '*p' is redundant since '*p >= '0'' is sufficient. [redundantCondition] ckucmd.c:1663:6: style: Condition '!*s' is always false [knownConditionTrueFalse] 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: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: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:517:9: style: Local variable 'cc' shadows outer variable [shadowVariable] ckucmd.c:286:5: note: Shadowed declaration ckucmd.c:517:9: note: Shadow variable ckucmd.c:700:10: style: Local variable 'filbuf' shadows outer variable [shadowVariable] ckucmd.c:345:13: note: Shadowed declaration ckucmd.c:700:10: note: Shadow variable ckucmd.c:1638:12: style: Local variable 's' shadows outer variable [shadowVariable] ckucmd.c:1539:18: note: Shadowed declaration ckucmd.c:1638:12: note: Shadow variable ckucmd.c:1872:28: style: Local variable 'np' shadows outer variable [shadowVariable] ckucmd.c:359:6: note: Shadowed declaration ckucmd.c:1872:28: note: Shadow variable ckucmd.c:1993:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed declaration ckucmd.c:1993:7: note: Shadow variable ckucmd.c:2749:11: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed declaration ckucmd.c:2749:11: note: Shadow variable ckucmd.c:2767:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed declaration ckucmd.c:2767:8: note: Shadow variable ckucmd.c:2839:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed declaration ckucmd.c:2839:8: note: Shadow variable ckucmd.c:2849:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:1868:12: note: Shadowed declaration ckucmd.c:2849:8: note: Shadow variable ckucmd.c:3298:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckucmd.c:3158:9: note: Shadowed declaration ckucmd.c:3298:7: note: Shadow variable ckucmd.c:3550:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckucmd.c:3412:9: note: Shadowed declaration ckucmd.c:3550:7: note: Shadow variable ckucmd.c:3672:10: style: Local variable 'pp' shadows outer variable [shadowVariable] ckucmd.c:358:6: note: Shadowed declaration ckucmd.c:3672:10: note: Shadow variable ckucmd.c:3768:7: style: Local variable 'zz' shadows outer variable [shadowVariable] ckucmd.c:3412:26: note: Shadowed declaration ckucmd.c:3768:7: note: Shadow variable ckucmd.c:3815:10: style: Local variable 'pp' shadows outer variable [shadowVariable] ckucmd.c:358:6: note: Shadowed declaration ckucmd.c:3815:10: note: Shadow variable ckucmd.c:4345:10: style: Local variable 'cc' shadows outer variable [shadowVariable] ckucmd.c:286:5: note: Shadowed declaration ckucmd.c:4345:10: note: Shadow variable ckucmd.c:4356:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckucmd.c:4315:12: note: Shadowed declaration ckucmd.c:4356:13: note: Shadow variable ckucmd.c:4356:16: style: Local variable 'j' shadows outer variable [shadowVariable] ckucmd.c:4315:15: note: Shadowed declaration ckucmd.c:4356:16: note: Shadow variable ckucmd.c:4515:18: style: Local variable 'j' shadows outer variable [shadowVariable] ckucmd.c:4315:15: note: Shadowed declaration ckucmd.c:4515:18: note: Shadow variable ckucmd.c:4577:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckucmd.c:4315:12: note: Shadowed declaration ckucmd.c:4577:6: note: Shadow variable ckucmd.c:4577:9: style: Local variable 'k' shadows outer variable [shadowVariable] ckucmd.c:4315:18: note: Shadowed declaration ckucmd.c:4577:9: note: Shadow variable ckucmd.c:5110:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckucmd.c:4315:12: note: Shadowed declaration ckucmd.c:5110:7: note: Shadow variable ckucmd.c:5221:10: style: Local variable 'state' shadows outer variable [shadowVariable] ckucmd.c:4316:47: note: Shadowed declaration ckucmd.c:5221:10: note: Shadow variable ckucmd.c:5542:6: style: Local variable 'len' shadows outer variable [shadowVariable] ckucmd.c:4315:61: note: Shadowed declaration ckucmd.c:5542:6: note: Shadow variable ckucmd.c:5542:11: style: Local variable 'k' shadows outer variable [shadowVariable] ckucmd.c:4315:18: note: Shadowed declaration ckucmd.c:5542:11: note: Shadow variable ckucmd.c:5543:9: style: Local variable 'p' shadows outer variable [shadowVariable] ckucmd.c:4332:22: note: Shadowed declaration ckucmd.c:5543:9: note: Shadow variable ckucmd.c:5729:7: style: Local variable 'c' shadows outer variable [shadowVariable] ckucmd.c:5706:10: note: Shadowed declaration ckucmd.c:5729:7: note: Shadow variable ckucmd.c:5963:9: style: Local variable 'pp' shadows outer variable [shadowVariable] ckucmd.c:358:6: note: Shadowed declaration ckucmd.c:5963:9: note: Shadow variable ckucmd.c:6732:7: style: Local variable 'c' shadows outer variable [shadowVariable] ckucmd.c:6587:9: note: Shadowed declaration ckucmd.c:6732:7: note: Shadow variable 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:3155:29: style: Parameter 'xhlp' can be declared as pointer to const [constParameterPointer] ckucmd.c:3404:11: style: Parameter 'xhlp' can be declared as pointer to const [constParameterPointer] 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:7146:11: style: Variable 'x' 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:1391:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckucns.c:1105:12: note: Shadowed declaration ckucns.c:1391:6: note: Shadow 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:628:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckucon.c:564:19: note: Shadowed declaration ckucon.c:628:10: note: Shadow variable ckucon.c:969:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckucon.c:935:9: note: Shadowed declaration ckucon.c:969:6: note: Shadow 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:4520:0: 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:0: 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: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: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:4713:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed declaration ckudia.c:4713:10: note: Shadow variable ckudia.c:4807:14: style: Local variable 'mp' shadows outer variable [shadowVariable] ckudia.c:514:17: note: Shadowed declaration ckudia.c:4807:14: note: Shadow variable ckudia.c:4871:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckudia.c:4435:14: note: Shadowed declaration ckudia.c:4871:11: note: Shadow variable ckudia.c:4876:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckudia.c:4872:9: note: Shadowed declaration ckudia.c:4876:6: note: Shadow variable ckudia.c:4912:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckudia.c:4872:9: note: Shadowed declaration ckudia.c:4912:6: note: Shadow variable ckudia.c:5154:7: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed declaration ckudia.c:5154:7: note: Shadow variable ckudia.c:5781:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5121:18: note: Shadowed declaration ckudia.c:5781:8: note: Shadow variable ckudia.c:5790:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5121:18: note: Shadowed declaration ckudia.c:5790:8: note: Shadow variable ckudia.c:5799:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5121:18: note: Shadowed declaration ckudia.c:5799:8: note: Shadow variable ckudia.c:5819:12: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5121:18: note: Shadowed declaration ckudia.c:5819:12: note: Shadow variable ckudia.c:5851:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5122:9: note: Shadowed declaration ckudia.c:5851:7: note: Shadow variable ckudia.c:5931:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5122:9: note: Shadowed declaration ckudia.c:5931:10: note: Shadow variable ckudia.c:6003:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5122:9: note: Shadowed declaration ckudia.c:6003:10: note: Shadow variable ckudia.c:6030:11: style: Local variable 'n' shadows outer variable [shadowVariable] ckudia.c:5122:16: note: Shadowed declaration ckudia.c:6030:11: note: Shadow variable ckudia.c:6397:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5122:9: note: Shadowed declaration ckudia.c:6397:6: note: Shadow variable ckudia.c:7013:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed declaration ckudia.c:7013:10: note: Shadow variable ckudia.c:7207:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed declaration ckudia.c:7207:10: note: Shadow variable ckudia.c:8154:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5105:13: note: Shadowed declaration ckudia.c:8154:14: note: Shadow variable ckudia.c:8155:14: style: Local variable 'mp' shadows outer variable [shadowVariable] ckudia.c:514:17: note: Shadowed declaration ckudia.c:8155:14: note: Shadow 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:6518:11: style: Variable 'mmsg' can be declared as pointer to const [constVariablePointer] 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:6518:11: 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:1451:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckufio.c:7270:0: 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: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:1797:7: style: Condition '!*fnam' is always false [knownConditionTrueFalse] 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 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: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 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: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:1795:21: error: Null pointer dereference [nullPointer] 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:1622:10: style: Local variable 'flags' shadows outer variable [shadowVariable] ckufio.c:3972:32: note: Shadowed declaration ckufio.c:1622:10: note: Shadow variable ckufio.c:2899:10: style: Local variable 'fullname' shadows outer variable [shadowVariable] ckufio.c:989:13: note: Shadowed declaration ckufio.c:2899:10: note: Shadow variable ckufio.c:2946:15: style: Local variable 'p' shadows outer variable [shadowVariable] ckufio.c:2897:15: note: Shadowed declaration ckufio.c:2946:15: note: Shadow variable ckufio.c:2947:15: style: Local variable 's' shadows outer variable [shadowVariable] ckufio.c:2897:11: note: Shadowed declaration ckufio.c:2947:15: note: Shadow variable ckufio.c:2948:20: style: Local variable 'n' shadows outer variable [shadowVariable] ckufio.c:2898:19: note: Shadowed declaration ckufio.c:2948:20: note: Shadow variable ckufio.c:3080:10: style: Local variable 'fullname' shadows outer variable [shadowVariable] ckufio.c:989:13: note: Shadowed declaration ckufio.c:3080:10: note: Shadow variable ckufio.c:3113:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckufio.c:3081:11: note: Shadowed declaration ckufio.c:3113:16: note: Shadow variable ckufio.c:4159:20: style: Local variable 'fnfp' shadows outer variable [shadowVariable] ckufio.c:7786:21: note: Shadowed declaration ckufio.c:4159:20: note: Shadow variable ckufio.c:6457:10: style: Local variable 'nambuf' shadows outer variable [shadowVariable] ckufio.c:1329:13: note: Shadowed declaration ckufio.c:6457:10: note: Shadow variable ckufio.c:7294:11: style: Local variable 'pid' shadows outer variable [shadowVariable] ckufio.c:1326:14: note: Shadowed declaration ckufio.c:7294:11: note: Shadow 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: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: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:5147:16: style: struct member 'utimbuf::atime' is never used. [unusedStructMember] ckufio.c:5148:16: style: struct member 'utimbuf::mtime' is never used. [unusedStructMember] 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:2375:9: 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:3347:12: 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:5622:9: 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:6856:33: style: Variable 'xx' is assigned a value that is never used. [unreadVariable] 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:7519:12: 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: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: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: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:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:5412:0: 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: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:5142:41: note: Condition 'x' is always false ckuus3.c:6705:38: style: Condition '(y=strlen(atmbuf))<0' is always false [knownConditionTrueFalse] 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: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:3575:12: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus3.c:361:13: note: Shadowed declaration ckuus3.c:3575:12: note: Shadow variable ckuus3.c:3586:9: style: Local variable 'pflag' shadows outer variable [shadowVariable] ckuus3.c:169:10: note: Shadowed declaration ckuus3.c:3586:9: note: Shadow variable ckuus3.c:3690:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:3581:30: note: Shadowed declaration ckuus3.c:3690:17: note: Shadow variable ckuus3.c:3709:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:3581:30: note: Shadowed declaration ckuus3.c:3709:21: note: Shadow variable ckuus3.c:4039:29: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus3.c:3584:35: note: Shadowed declaration ckuus3.c:4039:29: note: Shadow variable ckuus3.c:4040:32: style: Local variable 's' shadows outer argument [shadowArgument] ckuus3.c:3566:17: note: Shadowed declaration ckuus3.c:4040:32: note: Shadow variable ckuus3.c:4188:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3584:32: note: Shadowed declaration ckuus3.c:4188:17: note: Shadow variable ckuus3.c:4740:21: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3584:32: note: Shadowed declaration ckuus3.c:4740:21: note: Shadow variable ckuus3.c:4791:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3584:32: note: Shadowed declaration ckuus3.c:4791:17: note: Shadow variable ckuus3.c:4898:16: style: Local variable 'locus' shadows outer variable [shadowVariable] ckuus3.c:1388:12: note: Shadowed declaration ckuus3.c:4898:16: note: Shadow variable ckuus3.c:4898:23: style: Local variable 'autolocus' shadows outer variable [shadowVariable] ckuus3.c:1388:19: note: Shadowed declaration ckuus3.c:4898:23: note: Shadow variable ckuus3.c:5938:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:5589:9: note: Shadowed declaration ckuus3.c:5938:15: note: Shadow variable ckuus3.c:6001:19: style: Local variable 'm' shadows outer variable [shadowVariable] ckuus3.c:5978:18: note: Shadowed declaration ckuus3.c:6001:19: note: Shadow variable ckuus3.c:6145:19: style: Local variable 'm' shadows outer variable [shadowVariable] ckuus3.c:6125:18: note: Shadowed declaration ckuus3.c:6145:19: note: Shadow variable ckuus3.c:6979:14: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuus3.c:362:13: note: Shadowed declaration ckuus3.c:6979:14: note: Shadow variable ckuus3.c:12474:15: style: Local variable 'zz' shadows outer variable [shadowVariable] ckuus3.c:9576:10: note: Shadowed declaration ckuus3.c:12474:15: note: Shadow variable ckuus3.c:12624:16: style: Local variable 'zz' shadows outer variable [shadowVariable] ckuus3.c:9576:10: note: Shadowed declaration ckuus3.c:12624:16: note: Shadow variable ckuus3.c:14002:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus3.c:9575:9: note: Shadowed declaration ckuus3.c:14002:21: note: Shadow variable ckuus3.c:14002:24: style: Local variable 'xx' shadows outer argument [shadowArgument] ckuus3.c:9572:22: note: Shadowed declaration ckuus3.c:14002:24: note: Shadow 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:5190:15: 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:1311:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:4380:0: 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:0: 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:0: 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: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 that condition 'c>-1' is not redundant 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:14229:19: style: Condition 'p>vvbuf' is always false [knownConditionTrueFalse] ckuus4.c:14210:15: note: p is assigned 'vvbuf' here. ckuus4.c:14229:19: note: Condition 'p>vvbuf' is always false 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: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:2611:9: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:544:12: note: Shadowed declaration ckuus4.c:2611:9: note: Shadow variable ckuus4.c:2624:9: style: Local variable 'eol' shadows outer variable [shadowVariable] ckuus4.c:457:13: note: Shadowed declaration ckuus4.c:2624:9: note: Shadow variable ckuus4.c:2910:25: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:2629:18: note: Shadowed declaration ckuus4.c:2910:25: note: Shadow variable ckuus4.c:3008:24: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:2629:9: note: Shadowed declaration ckuus4.c:3008:24: note: Shadow variable ckuus4.c:3402:13: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:3324:12: note: Shadowed declaration ckuus4.c:3402:13: note: Shadow variable ckuus4.c:3402:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:3324:9: note: Shadowed declaration ckuus4.c:3402:16: note: Shadow variable ckuus4.c:3731:17: style: Local variable 'hompthbuf' shadows outer variable [shadowVariable] ckuus4.c:3724:13: note: Shadowed declaration ckuus4.c:3731:17: note: Shadow variable ckuus4.c:5674:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:5658:9: note: Shadowed declaration ckuus4.c:5674:13: note: Shadow variable ckuus4.c:6782:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:6716:15: note: Shadowed declaration ckuus4.c:6782:6: note: Shadow variable ckuus4.c:8174:10: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuus4.c:208:21: note: Shadowed declaration ckuus4.c:8174:10: note: Shadow variable ckuus4.c:8182:9: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:544:12: note: Shadowed declaration ckuus4.c:8182:9: note: Shadow variable ckuus4.c:8410:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:8410:17: note: Shadow variable ckuus4.c:8456:13: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:8456:13: note: Shadow variable ckuus4.c:8483:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:8483:14: note: Shadow variable ckuus4.c:8590:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:8590:17: note: Shadow variable ckuus4.c:8590:20: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:8590:20: note: Shadow variable ckuus4.c:8629:13: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:8629:13: note: Shadow variable ckuus4.c:8641:6: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:8641:6: note: Shadow variable ckuus4.c:8641:20: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8374:11: note: Shadowed declaration ckuus4.c:8641:20: note: Shadow variable ckuus4.c:8814:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:8814:21: note: Shadow variable ckuus4.c:8815:23: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8374:11: note: Shadowed declaration ckuus4.c:8815:23: note: Shadow variable ckuus4.c:8856:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:8856:27: note: Shadow variable ckuus4.c:8858:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:8858:15: note: Shadow variable ckuus4.c:8942:19: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:8942:19: note: Shadow variable ckuus4.c:9004:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:9004:6: note: Shadow variable ckuus4.c:9004:36: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:544:12: note: Shadowed declaration ckuus4.c:9004:36: note: Shadow variable ckuus4.c:9026:25: style: Local variable 't' shadows outer variable [shadowVariable] ckuus4.c:8369:53: note: Shadowed declaration ckuus4.c:9026:25: note: Shadow variable ckuus4.c:9035:29: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:9035:29: note: Shadow variable ckuus4.c:9059:7: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:9059:7: note: Shadow variable ckuus4.c:9073:11: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:9073:11: note: Shadow variable ckuus4.c:9073:14: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:9073:14: note: Shadow variable ckuus4.c:9096:11: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:9096:11: note: Shadow variable ckuus4.c:9109:7: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:9109:7: note: Shadow variable ckuus4.c:9190:34: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:9190:34: note: Shadow variable ckuus4.c:9576:13: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8371:10: note: Shadowed declaration ckuus4.c:9576:13: note: Shadow variable ckuus4.c:9719:15: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:9719:15: note: Shadow variable ckuus4.c:9719:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:9719:21: note: Shadow variable ckuus4.c:9757:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:9757:18: note: Shadow variable ckuus4.c:10062:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:10062:15: note: Shadow variable ckuus4.c:10062:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:10062:18: note: Shadow variable ckuus4.c:10062:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed declaration ckuus4.c:10062:21: note: Shadow variable ckuus4.c:10116:8: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed declaration ckuus4.c:10116:8: note: Shadow variable ckuus4.c:10191:15: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:10191:15: note: Shadow variable ckuus4.c:10191:18: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:10191:18: note: Shadow variable ckuus4.c:10270:17: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:10270:17: note: Shadow variable ckuus4.c:10331:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:10331:15: note: Shadow variable ckuus4.c:10450:23: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:10450:23: note: Shadow variable ckuus4.c:10465:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:10465:22: note: Shadow variable ckuus4.c:10631:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:10631:27: note: Shadow variable ckuus4.c:10666:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:10666:27: note: Shadow variable ckuus4.c:10670:8: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:10670:8: note: Shadow variable ckuus4.c:10671:8: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:10671:8: note: Shadow variable ckuus4.c:10671:10: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:10671:10: note: Shadow variable ckuus4.c:10671:12: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed declaration ckuus4.c:10671:12: note: Shadow variable ckuus4.c:10674:13: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8371:10: note: Shadowed declaration ckuus4.c:10674:13: note: Shadow variable ckuus4.c:10997:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:10997:13: note: Shadow variable ckuus4.c:11062:16: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:11062:16: note: Shadow variable ckuus4.c:11063:15: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed declaration ckuus4.c:11063:15: note: Shadow variable ckuus4.c:11129:16: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:11129:16: note: Shadow variable ckuus4.c:11130:15: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed declaration ckuus4.c:11130:15: note: Shadow variable ckuus4.c:11131:18: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:11131:18: note: Shadow variable ckuus4.c:11197:15: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:11197:15: note: Shadow variable ckuus4.c:11197:18: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:11197:18: note: Shadow variable ckuus4.c:11198:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:11198:27: note: Shadow variable ckuus4.c:11240:23: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:11240:23: note: Shadow variable ckuus4.c:11307:18: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:11307:18: note: Shadow variable ckuus4.c:11322:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:11322:27: note: Shadow variable ckuus4.c:11324:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:11324:21: note: Shadow variable ckuus4.c:11324:24: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:11324:24: note: Shadow variable ckuus4.c:11324:27: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:11324:27: note: Shadow variable ckuus4.c:11892:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed declaration ckuus4.c:11892:6: note: Shadow variable ckuus4.c:11944:13: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:11944:13: note: Shadow variable ckuus4.c:11944:26: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:11944:26: note: Shadow variable ckuus4.c:11944:29: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:11944:29: note: Shadow variable ckuus4.c:11979:20: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:11979:20: note: Shadow variable ckuus4.c:12031:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:12031:13: note: Shadow variable ckuus4.c:12031:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:12031:16: note: Shadow variable ckuus4.c:12031:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus4.c:8369:63: note: Shadowed declaration ckuus4.c:12031:19: note: Shadow variable ckuus4.c:12031:22: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8371:10: note: Shadowed declaration ckuus4.c:12031:22: note: Shadow variable ckuus4.c:12032:24: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:12032:24: note: Shadow variable ckuus4.c:12032:28: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12032:28: note: Shadow variable ckuus4.c:12118:21: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:12118:21: note: Shadow variable ckuus4.c:12118:24: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:12118:24: note: Shadow variable ckuus4.c:12207:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:12207:14: note: Shadow variable ckuus4.c:12207:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12207:19: note: Shadow variable ckuus4.c:12208:18: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:12208:18: note: Shadow variable ckuus4.c:12208:21: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:12208:21: note: Shadow variable ckuus4.c:12329:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8369:9: note: Shadowed declaration ckuus4.c:12329:13: note: Shadow variable ckuus4.c:12329:16: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:12329:16: note: Shadow variable ckuus4.c:12329:19: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:12329:19: note: Shadow variable ckuus4.c:12330:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12330:16: note: Shadow variable ckuus4.c:12404:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:12404:13: note: Shadow variable ckuus4.c:12477:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:12477:14: note: Shadow variable ckuus4.c:12477:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12477:19: note: Shadow variable ckuus4.c:12495:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:12495:14: note: Shadow variable ckuus4.c:12495:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12495:19: note: Shadow variable ckuus4.c:12555:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12555:16: note: Shadow variable ckuus4.c:12556:6: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:12556:6: note: Shadow variable ckuus4.c:12707:6: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8373:10: note: Shadowed declaration ckuus4.c:12707:6: note: Shadow variable ckuus4.c:12707:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:12707:9: note: Shadow variable ckuus4.c:12708:15: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8369:14: note: Shadowed declaration ckuus4.c:12708:15: note: Shadow variable ckuus4.c:12708:18: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:12708:18: note: Shadow variable ckuus4.c:12710:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8374:11: note: Shadowed declaration ckuus4.c:12710:19: note: Shadow variable ckuus4.c:12710:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12710:24: note: Shadow variable ckuus4.c:12844:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:12710:24: note: Shadowed declaration ckuus4.c:12844:13: note: Shadow variable ckuus4.c:12863:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:12863:6: note: Shadow variable ckuus4.c:12886:9: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12886:9: note: Shadow variable ckuus4.c:12890:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:12890:10: note: Shadow variable ckuus4.c:12890:13: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus4.c:8369:63: note: Shadowed declaration ckuus4.c:12890:13: note: Shadow variable ckuus4.c:12913:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed declaration ckuus4.c:12913:6: note: Shadow variable ckuus4.c:12914:9: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8374:22: note: Shadowed declaration ckuus4.c:12914:9: note: Shadow variable ckuus4.c:12976:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8369:48: note: Shadowed declaration ckuus4.c:12976:6: note: Shadow variable ckuus4.c:12976:13: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8369:19: note: Shadowed declaration ckuus4.c:12976:13: note: Shadow variable ckuus4.c:13046:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8369:58: note: Shadowed declaration ckuus4.c:13046:6: note: Shadow variable ckuus4.c:13640:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:13274:9: note: Shadowed declaration ckuus4.c:13640:8: note: Shadow variable ckuus4.c:15039:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:13274:9: note: Shadowed declaration ckuus4.c:15039:15: note: Shadow variable ckuus4.c:15039:18: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:13275:10: note: Shadowed declaration ckuus4.c:15039:18: note: Shadow variable ckuus4.c:15869:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:15539:10: note: Shadowed declaration ckuus4.c:15869:24: note: Shadow variable ckuus4.c:15869:37: style: Local variable 'n' shadows outer argument [shadowArgument] ckuus4.c:15517:43: note: Shadowed declaration ckuus4.c:15869:37: note: Shadow 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: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:1115:0: 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:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:2642:0: 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:0: 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:0: 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: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:9659:9: style: Condition '!*p' 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: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:1391:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:1127:9: note: Shadowed declaration ckuus5.c:1391:13: note: Shadow variable ckuus5.c:1519:31: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus5.c:1128:12: note: Shadowed declaration ckuus5.c:1519:31: note: Shadow variable ckuus5.c:1858:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus5.c:1577:9: note: Shadowed declaration ckuus5.c:1858:6: note: Shadow variable ckuus5.c:2279:11: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus5.c:483:49: note: Shadowed declaration ckuus5.c:2279:11: note: Shadow variable ckuus5.c:2500:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:2278:10: note: Shadowed declaration ckuus5.c:2500:18: note: Shadow variable ckuus5.c:2559:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:2277:9: note: Shadowed declaration ckuus5.c:2559:13: note: Shadow variable ckuus5.c:2559:26: style: Local variable 's' shadows outer argument [shadowArgument] ckuus5.c:2274:26: note: Shadowed declaration ckuus5.c:2559:26: note: Shadow variable ckuus5.c:2559:39: style: Local variable 'prev' shadows outer variable [shadowVariable] ckuus5.c:2280:12: note: Shadowed declaration ckuus5.c:2559:39: note: Shadow variable ckuus5.c:2559:57: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:2278:10: note: Shadowed declaration ckuus5.c:2559:57: note: Shadow variable ckuus5.c:2847:17: style: Local variable 'xx' shadows outer variable [shadowVariable] ckuus5.c:2727:17: note: Shadowed declaration ckuus5.c:2847:17: note: Shadow variable ckuus5.c:3824:11: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus5.c:3809:9: note: Shadowed declaration ckuus5.c:3824:11: note: Shadow variable ckuus5.c:4248:13: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:785:21: note: Shadowed declaration ckuus5.c:4248:13: note: Shadow variable ckuus5.c:4320:13: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:785:21: note: Shadowed declaration ckuus5.c:4320:13: note: Shadow variable ckuus5.c:4694:17: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:785:21: note: Shadowed declaration ckuus5.c:4694:17: note: Shadow variable ckuus5.c:4695:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:4524:22: note: Shadowed declaration ckuus5.c:4695:18: note: Shadow variable ckuus5.c:4943:12: style: Local variable 'topcmd' shadows outer variable [shadowVariable] ckuus5.c:525:5: note: Shadowed declaration ckuus5.c:4943:12: note: Shadow variable ckuus5.c:6972:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:6839:15: note: Shadowed declaration ckuus5.c:6972:13: note: Shadow variable ckuus5.c:7095:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus5.c:6839:9: note: Shadowed declaration ckuus5.c:7095:15: note: Shadow variable ckuus5.c:7887:22: style: Local variable 'dblquo' shadows outer variable [shadowVariable] ckuus5.c:527:12: note: Shadowed declaration ckuus5.c:7887:22: note: Shadow variable ckuus5.c:7932:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus5.c:6841:11: note: Shadowed declaration ckuus5.c:7932:22: note: Shadow variable ckuus5.c:7988:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus5.c:6841:11: note: Shadowed declaration ckuus5.c:7988:22: note: Shadow variable ckuus5.c:9854:18: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus5.c:483:49: note: Shadowed declaration ckuus5.c:9854:18: note: Shadow variable ckuus5.c:10007:30: style: Local variable 'q' shadows outer variable [shadowVariable] ckuus5.c:9962:18: note: Shadowed declaration ckuus5.c:10007:30: note: Shadow variable ckuus5.c:10280:34: style: Local variable 'cdactive' shadows outer variable [shadowVariable] ckuus5.c:146:60: note: Shadowed declaration ckuus5.c:10280:34: note: Shadow variable ckuus5.c:10322:9: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus5.c:10282:15: note: Shadowed declaration ckuus5.c:10322:9: note: Shadow 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:5141:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 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:1190:47: note: Condition '!peek' is always true ckuus6.c:1837:9: style: Condition '!s' is always true [knownConditionTrueFalse] ckuus6.c:1831:9: note: Assignment 's=0L', assigned value is 0 ckuus6.c:1837:9: note: Condition '!s' 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: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:9925:9: style: Condition '*new' is always true [knownConditionTrueFalse] 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:10555:13: style: Condition '!(z==0&&!wild)' is always true [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: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: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: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:1556:14: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:1556:14: note: Shadow variable ckuus6.c:1591:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:1591:28: note: Shadow variable ckuus6.c:1993:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:1993:11: note: Shadow variable ckuus6.c:2062:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:2062:9: note: Shadow variable ckuus6.c:2089:18: style: Local variable 'what' shadows outer variable [shadowVariable] ckuus6.c:69:51: note: Shadowed declaration ckuus6.c:2089:18: note: Shadow variable ckuus6.c:2091:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:2091:11: note: Shadow variable ckuus6.c:2345:37: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:2089:15: note: Shadowed declaration ckuus6.c:2345:37: note: Shadow variable ckuus6.c:2400:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:2400:13: note: Shadow variable ckuus6.c:2400:16: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus6.c:2089:12: note: Shadowed declaration ckuus6.c:2400:16: note: Shadow variable ckuus6.c:2456:29: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:2089:15: note: Shadowed declaration ckuus6.c:2456:29: note: Shadow variable ckuus6.c:2561:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:2561:9: note: Shadow variable ckuus6.c:2663:11: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed declaration ckuus6.c:2663:11: note: Shadow variable ckuus6.c:2953:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:2953:11: note: Shadow variable ckuus6.c:2978:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:2978:16: note: Shadow variable ckuus6.c:2991:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:2991:11: note: Shadow variable ckuus6.c:3188:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:2991:11: note: Shadowed declaration ckuus6.c:3188:19: note: Shadow variable ckuus6.c:3366:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:2978:16: note: Shadowed declaration ckuus6.c:3366:13: note: Shadow variable ckuus6.c:3602:46: style: Local variable 'dialdpy' shadows outer variable [shadowVariable] ckuus6.c:784:12: note: Shadowed declaration ckuus6.c:3602:46: note: Shadow variable ckuus6.c:3834:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:3834:9: note: Shadow variable ckuus6.c:3834:33: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus6.c:834:12: note: Shadowed declaration ckuus6.c:3834:33: note: Shadow variable ckuus6.c:3834:53: style: Local variable 'xlate' shadows outer function [shadowFunction] ckuusr.h:2892:1: note: Shadowed declaration ckuus6.c:3834:53: note: Shadow variable ckuus6.c:3950:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:3950:15: note: Shadow variable ckuus6.c:4052:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:4052:12: note: Shadow variable ckuus6.c:4057:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:4057:9: note: Shadow variable ckuus6.c:4309:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:4057:12: note: Shadowed declaration ckuus6.c:4309:21: note: Shadow variable ckuus6.c:4310:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:4310:24: note: Shadow variable ckuus6.c:4329:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:4057:9: note: Shadowed declaration ckuus6.c:4329:17: note: Shadow variable ckuus6.c:4340:17: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus6.c:4057:15: note: Shadowed declaration ckuus6.c:4340:17: note: Shadow variable ckuus6.c:4340:19: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:4057:21: note: Shadowed declaration ckuus6.c:4340:19: note: Shadow variable ckuus6.c:4340:21: style: Local variable 'z' shadows outer argument [shadowArgument] ckuus6.c:4047:25: note: Shadowed declaration ckuus6.c:4340:21: note: Shadow variable ckuus6.c:4591:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:4591:16: note: Shadow variable ckuus6.c:4591:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:4591:19: note: Shadow variable ckuus6.c:4591:42: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus6.c:834:12: note: Shadowed declaration ckuus6.c:4591:42: note: Shadow variable ckuus6.c:4594:55: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:4594:55: note: Shadow variable ckuus6.c:4594:59: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:4594:59: note: Shadow variable ckuus6.c:4984:25: style: Local variable 'len' shadows outer variable [shadowVariable] ckuus6.c:4592:41: note: Shadowed declaration ckuus6.c:4984:25: note: Shadow variable ckuus6.c:5358:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:5358:9: note: Shadow variable ckuus6.c:5538:52: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:5538:52: note: Shadow variable ckuus6.c:5548:19: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:5548:19: note: Shadow variable ckuus6.c:5832:17: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:5832:17: note: Shadow variable ckuus6.c:5978:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed declaration ckuus6.c:5978:21: note: Shadow variable ckuus6.c:5980:24: style: Local variable 'hmsg' shadows outer function [shadowFunction] ckuusr.h:2896:1: note: Shadowed declaration ckuus6.c:5980:24: note: Shadow variable ckuus6.c:6232:13: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5546:42: note: Shadowed declaration ckuus6.c:6232:13: note: Shadow variable ckuus6.c:6313:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:5548:9: note: Shadowed declaration ckuus6.c:6313:17: note: Shadow variable ckuus6.c:6347:14: style: Local variable 'dbuf' shadows outer variable [shadowVariable] ckuus6.c:5566:10: note: Shadowed declaration ckuus6.c:6347:14: note: Shadow variable ckuus6.c:6422:20: style: Local variable 'ofp' shadows outer variable [shadowVariable] ckuus6.c:3739:15: note: Shadowed declaration ckuus6.c:6422:20: note: Shadow variable ckuus6.c:6427:13: style: Local variable 'linebuf' shadows outer variable [shadowVariable] ckuus6.c:5539:10: note: Shadowed declaration ckuus6.c:6427:13: note: Shadow variable ckuus6.c:6432:13: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:5548:9: note: Shadowed declaration ckuus6.c:6432:13: note: Shadow variable ckuus6.c:6432:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed declaration ckuus6.c:6432:16: note: Shadow variable ckuus6.c:6455:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:6432:16: note: Shadowed declaration ckuus6.c:6455:21: note: Shadow variable ckuus6.c:6489:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5538:52: note: Shadowed declaration ckuus6.c:6489:24: note: Shadow variable ckuus6.c:6515:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5538:52: note: Shadowed declaration ckuus6.c:6515:24: note: Shadow variable ckuus6.c:6607:30: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus6.c:5538:62: note: Shadowed declaration ckuus6.c:6607:30: note: Shadow variable ckuus6.c:6761:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed declaration ckuus6.c:6761:17: note: Shadow variable ckuus6.c:6762:20: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5538:52: note: Shadowed declaration ckuus6.c:6762:20: note: Shadow variable ckuus6.c:6858:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed declaration ckuus6.c:6858:17: note: Shadow variable ckuus6.c:6858:20: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:6858:20: note: Shadow variable ckuus6.c:6859:20: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:6859:20: note: Shadow variable ckuus6.c:6878:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5546:42: note: Shadowed declaration ckuus6.c:6878:21: note: Shadow variable ckuus6.c:6885:17: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5546:42: note: Shadowed declaration ckuus6.c:6885:17: note: Shadow variable ckuus6.c:6907:25: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed declaration ckuus6.c:6907:25: note: Shadow variable ckuus6.c:6908:25: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:6908:25: note: Shadow variable ckuus6.c:6961:10: style: Local variable 'name' shadows outer variable [shadowVariable] ckuus6.c:5538:10: note: Shadowed declaration ckuus6.c:6961:10: note: Shadow variable ckuus6.c:6973:25: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5548:19: note: Shadowed declaration ckuus6.c:6973:25: note: Shadow variable ckuus6.c:6974:25: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:6974:25: note: Shadow variable ckuus6.c:7027:13: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5546:42: note: Shadowed declaration ckuus6.c:7027:13: note: Shadow variable ckuus6.c:7259:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:7259:9: note: Shadow variable ckuus6.c:7372:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:7372:15: note: Shadow variable ckuus6.c:7624:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:7372:15: note: Shadowed declaration ckuus6.c:7624:10: note: Shadow variable ckuus6.c:8140:11: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed declaration ckuus6.c:8140:11: note: Shadow variable ckuus6.c:8141:18: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:8141:18: note: Shadow variable ckuus6.c:8141:21: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:8141:21: note: Shadow variable ckuus6.c:8195:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:8195:16: note: Shadow variable ckuus6.c:8711:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:8711:19: note: Shadow variable ckuus6.c:9767:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:9767:12: note: Shadow variable ckuus6.c:9780:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:9780:9: note: Shadow variable ckuus6.c:9780:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:9780:12: note: Shadow variable ckuus6.c:9938:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:9938:10: note: Shadow variable ckuus6.c:9952:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:9952:9: note: Shadow variable ckuus6.c:9976:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:9976:11: note: Shadow variable ckuus6.c:9976:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:9976:15: note: Shadow variable ckuus6.c:10012:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:10012:7: note: Shadow variable ckuus6.c:10036:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:10036:10: note: Shadow variable ckuus6.c:10206:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:10206:9: note: Shadow variable ckuus6.c:10206:12: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed declaration ckuus6.c:10206:12: note: Shadow variable ckuus6.c:10362:14: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:10206:9: note: Shadowed declaration ckuus6.c:10362:14: note: Shadow variable ckuus6.c:10527:7: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed declaration ckuus6.c:10527:7: note: Shadow variable ckuus6.c:10554:7: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed declaration ckuus6.c:10554:7: note: Shadow variable ckuus6.c:10583:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:10583:9: note: Shadow variable ckuus6.c:10585:12: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed declaration ckuus6.c:10585:12: note: Shadow variable ckuus6.c:10585:20: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed declaration ckuus6.c:10585:20: note: Shadow variable ckuus6.c:10637:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:10637:9: note: Shadow variable ckuus6.c:10637:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:10637:12: note: Shadow variable ckuus6.c:10637:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed declaration ckuus6.c:10637:15: note: Shadow variable ckuus6.c:10637:28: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:10637:28: note: Shadow variable ckuus6.c:11522:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:11522:16: note: Shadow variable ckuus6.c:11715:14: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:11715:14: note: Shadow variable ckuus6.c:11818:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:11818:12: note: Shadow variable ckuus6.c:11818:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:11818:15: note: Shadow variable ckuus6.c:11818:18: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed declaration ckuus6.c:11818:18: note: Shadow variable ckuus6.c:11821:29: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed declaration ckuus6.c:11821:29: note: Shadow variable ckuus6.c:11873:24: style: Local variable 'tp' shadows outer variable [shadowVariable] ckuus6.c:209:14: note: Shadowed declaration ckuus6.c:11873:24: note: Shadow variable ckuus6.c:11921:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:11921:28: note: Shadow variable ckuus6.c:12089:9: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed declaration ckuus6.c:12089:9: note: Shadow variable ckuus6.c:12122:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:12122:21: note: Shadow variable ckuus6.c:12155:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:12155:9: note: Shadow variable ckuus6.c:12155:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:12155:12: note: Shadow variable ckuus6.c:12155:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed declaration ckuus6.c:12155:15: note: Shadow variable ckuus6.c:12155:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:12155:24: note: Shadow variable ckuus6.c:12155:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:12155:28: note: Shadow variable ckuus6.c:12226:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:12155:24: note: Shadowed declaration ckuus6.c:12226:11: note: Shadow variable ckuus6.c:12378:20: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed declaration ckuus6.c:12378:20: note: Shadow variable ckuus6.c:12379:18: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed declaration ckuus6.c:12379:18: note: Shadow variable ckuus6.c:12380:20: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:12155:9: note: Shadowed declaration ckuus6.c:12380:20: note: Shadow variable ckuus6.c:12404:12: style: Local variable 't' shadows outer variable [shadowVariable] ckuus6.c:12380:17: note: Shadowed declaration ckuus6.c:12404:12: note: Shadow variable ckuus6.c:12435:18: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:852:14: note: Shadowed declaration ckuus6.c:12435:18: note: Shadow variable ckuus6.c:12436:16: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:850:13: note: Shadowed declaration ckuus6.c:12436:16: note: Shadow variable ckuus6.c:12437:24: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:12155:9: note: Shadowed declaration ckuus6.c:12437:24: note: Shadow variable ckuus6.c:12494:28: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed declaration ckuus6.c:12494:28: note: Shadow variable ckuus6.c:12752:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed declaration ckuus6.c:12752:24: note: Shadow variable ckuus6.c:12901:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed declaration ckuus6.c:12901:24: note: Shadow variable ckuus6.c:12913:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed declaration ckuus6.c:12913:24: note: Shadow variable ckuus6.c:12977:28: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:72:42: note: Shadowed declaration ckuus6.c:12977:28: note: Shadow variable ckuus6.c:13102:8: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:12155:12: note: Shadowed declaration ckuus6.c:13102:8: note: Shadow variable ckuus6.c:13109:15: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:12155:28: note: Shadowed declaration ckuus6.c:13109:15: note: Shadow variable ckuus6.c:13199:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:891:12: note: Shadowed declaration ckuus6.c:13199:9: note: Shadow variable ckuus6.c:13199:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:891:15: note: Shadowed declaration ckuus6.c:13199:12: note: Shadow variable ckuus6.c:13199:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:891:18: note: Shadowed declaration ckuus6.c:13199:15: note: Shadow variable ckuus6.c:13199:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:892:14: note: Shadowed declaration ckuus6.c:13199:24: note: Shadow variable ckuus6.c:13199:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:892:18: note: Shadowed declaration ckuus6.c:13199:28: note: Shadow variable ckuus6.c:13215:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13199:28: note: Shadowed declaration ckuus6.c:13215:16: note: Shadow variable ckuus6.c:13257:17: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13199:28: note: Shadowed declaration ckuus6.c:13257:17: note: Shadow variable ckuus6.c:13357:21: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13199:28: note: Shadowed declaration ckuus6.c:13357:21: note: Shadow variable 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: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:3834:44: style: Variable 'eof' is assigned a value that is never used. [unreadVariable] ckuus6.c:3834:53: style: Variable 'xlate' is assigned a value that is never used. [unreadVariable] 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: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:0: 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: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: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: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:2175:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:2175:9: note: Shadow variable ckuus7.c:2175:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:2175:12: note: Shadow variable ckuus7.c:2197:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:2197:9: note: Shadow variable ckuus7.c:2197:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:2197:12: note: Shadow variable ckuus7.c:2251:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:2251:9: note: Shadow variable ckuus7.c:2251:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:2251:12: note: Shadow variable ckuus7.c:2408:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus7.c:2327:14: note: Shadowed declaration ckuus7.c:2408:24: note: Shadow variable ckuus7.c:3170:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:3170:9: note: Shadow variable ckuus7.c:3170:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:3170:12: note: Shadow variable ckuus7.c:3170:19: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus7.c:112:22: note: Shadowed declaration ckuus7.c:3170:19: note: Shadow variable ckuus7.c:4511:13: style: Local variable 'eol' shadows outer variable [shadowVariable] ckuus7.c:181:11: note: Shadowed declaration ckuus7.c:4511:13: note: Shadow variable ckuus7.c:6376:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:6376:9: note: Shadow variable ckuus7.c:6376:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:6376:12: note: Shadow variable ckuus7.c:7308:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:7308:9: note: Shadow variable ckuus7.c:7309:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:7309:11: note: Shadow variable ckuus7.c:7440:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:7440:12: note: Shadow variable ckuus7.c:7441:14: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:7441:14: note: Shadow variable ckuus7.c:7720:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:7720:9: note: Shadow variable ckuus7.c:7720:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:7720:12: note: Shadow variable ckuus7.c:7721:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:7721:11: note: Shadow variable ckuus7.c:8721:11: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus7.c:816:13: note: Shadowed declaration ckuus7.c:8721:11: note: Shadow variable ckuus7.c:8857:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:8857:9: note: Shadow variable ckuus7.c:9049:19: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:9049:19: note: Shadow variable ckuus7.c:10198:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:10198:9: note: Shadow variable ckuus7.c:10200:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:10200:11: note: Shadow variable ckuus7.c:10412:20: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:10412:20: note: Shadow variable ckuus7.c:13690:11: style: Local variable 'tp' shadows outer variable [shadowVariable] ckuus7.c:508:14: note: Shadowed declaration ckuus7.c:13690:11: note: Shadow variable ckuus7.c:14132:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:14132:9: note: Shadow variable ckuus7.c:14132:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:14132:12: note: Shadow variable ckuus7.c:14133:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:14133:12: note: Shadow variable ckuus7.c:14310:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:14310:9: note: Shadow 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:3170:12: 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:3674:0: 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: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:6519:6: style: Condition '!*val' is always false [knownConditionTrueFalse] 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: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:4084:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:4084:9: note: Shadow variable ckuusr.c:4084:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:4084:12: note: Shadow variable ckuusr.c:4096:22: style: Local variable 'pv' shadows outer variable [shadowVariable] ckuusr.c:5474:25: note: Shadowed declaration ckuusr.c:4096:22: note: Shadow variable ckuusr.c:4875:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed declaration ckuusr.c:4875:13: note: Shadow variable ckuusr.c:5006:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:4084:12: note: Shadowed declaration ckuusr.c:5006:19: note: Shadow variable ckuusr.c:5043:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:4084:9: note: Shadowed declaration ckuusr.c:5043:6: note: Shadow variable ckuusr.c:5211:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:4084:12: note: Shadowed declaration ckuusr.c:5211:15: note: Shadow variable ckuusr.c:5243:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed declaration ckuusr.c:5243:13: note: Shadow variable ckuusr.c:5510:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:5510:9: note: Shadow variable ckuusr.c:5510:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:5510:12: note: Shadow variable ckuusr.c:5745:22: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:5745:22: note: Shadow variable ckuusr.c:5788:6: style: Local variable 'j' shadows outer variable [shadowVariable] ckuusr.c:5745:12: note: Shadowed declaration ckuusr.c:5788:6: note: Shadow variable ckuusr.c:5881:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:5881:9: note: Shadow variable ckuusr.c:6199:10: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuusr.c:526:13: note: Shadowed declaration ckuusr.c:6199:10: note: Shadow variable ckuusr.c:6213:9: style: Local variable 'p' shadows outer variable [shadowVariable] ckuusr.c:6200:13: note: Shadowed declaration ckuusr.c:6213:9: note: Shadow variable ckuusr.c:6214:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuusr.c:6197:12: note: Shadowed declaration ckuusr.c:6214:6: note: Shadow variable ckuusr.c:6321:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:6321:12: note: Shadow variable ckuusr.c:6321:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:6321:15: note: Shadow variable ckuusr.c:6322:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed declaration ckuusr.c:6322:15: note: Shadow variable ckuusr.c:6455:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:6455:9: note: Shadow variable ckuusr.c:6455:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:6455:12: note: Shadow variable ckuusr.c:6456:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed declaration ckuusr.c:6456:15: note: Shadow variable ckuusr.c:6503:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:6503:12: note: Shadow variable ckuusr.c:6504:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed declaration ckuusr.c:6504:15: note: Shadow variable ckuusr.c:6548:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:6548:16: note: Shadow variable ckuusr.c:6548:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:6548:19: note: Shadow variable ckuusr.c:6549:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed declaration ckuusr.c:6549:15: note: Shadow variable ckuusr.c:6626:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed declaration ckuusr.c:6626:12: note: Shadow variable ckuusr.c:6627:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:6627:9: note: Shadow variable ckuusr.c:7959:16: style: Local variable 'xcmdsrc' shadows outer variable [shadowVariable] ckuusr.c:206:12: note: Shadowed declaration ckuusr.c:7959:16: note: Shadow variable ckuusr.c:8071:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:8071:9: note: Shadow variable ckuusr.c:8071:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:8071:12: note: Shadow variable ckuusr.c:8196:16: style: Local variable 'tlevel' shadows outer variable [shadowVariable] ckuusr.c:366:66: note: Shadowed declaration ckuusr.c:8196:16: note: Shadow variable ckuusr.c:8201:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:8201:9: note: Shadow variable ckuusr.c:8620:37: style: Local variable 'size' shadows outer variable [shadowVariable] ckuusr.c:245:72: note: Shadowed declaration ckuusr.c:8620:37: note: Shadow variable ckuusr.c:8781:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:8781:6: note: Shadow variable ckuusr.c:8865:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:8865:13: note: Shadow variable ckuusr.c:9548:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:9548:6: note: Shadow variable ckuusr.c:10780:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:10780:6: note: Shadow variable ckuusr.c:10780:8: style: Local variable 'z' shadows outer variable [shadowVariable] ckuusr.c:633:18: note: Shadowed declaration ckuusr.c:10780:8: note: Shadow variable ckuusr.c:12737:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:12737:13: note: Shadow variable ckuusr.c:13235:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:633:12: note: Shadowed declaration ckuusr.c:13235:6: note: Shadow variable ckuusr.c:13235:8: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:13235:8: note: Shadow variable ckuusr.c:13556:13: style: Local variable 'nolocal' shadows outer variable [shadowVariable] ckuusr.c:8305:16: note: Shadowed declaration ckuusr.c:13556:13: note: Shadow variable ckuusr.c:13957:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:633:15: note: Shadowed declaration ckuusr.c:13957:9: note: Shadow variable ckuusr.c:13958:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:634:14: note: Shadowed declaration ckuusr.c:13958:16: note: Shadow 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: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:2560:16: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:3065:0: 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:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4095:0: 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:0: 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: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:2050:3: style: Label 'xscanfile' is not used. [unusedLabel] ckuusx.c:655:26: style: Local variable 'xfrxla' shadows outer variable [shadowVariable] ckuusx.c:357:32: note: Shadowed declaration ckuusx.c:655:26: note: Shadow variable ckuusx.c:1651:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1532:18: note: Shadowed declaration ckuusx.c:1651:7: note: Shadow variable ckuusx.c:1666:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1532:18: note: Shadowed declaration ckuusx.c:1666:7: note: Shadow variable ckuusx.c:1683:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1532:18: note: Shadowed declaration ckuusx.c:1683:7: note: Shadow variable ckuusx.c:3610:16: style: Local variable 'tlogfmt' shadows outer variable [shadowVariable] ckcdeb.h:5480:20: note: Shadowed declaration ckuusx.c:3610:16: note: Shadow variable ckuusx.c:3785:14: style: Local variable 'cps' shadows outer variable [shadowVariable] ckuusx.c:478:50: note: Shadowed declaration ckuusx.c:3785:14: note: Shadow variable ckuusx.c:4900:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusx.c:4827:9: note: Shadowed declaration ckuusx.c:4900:6: note: Shadow variable ckuusx.c:5790:16: style: Local variable 'slognul' shadows outer variable [shadowVariable] ckuusx.c:309:5: note: Shadowed declaration ckuusx.c:5790:16: note: Shadow 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: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:1541:9: style: Variable 'pctzero' is assigned a value that is never used. [unreadVariable] ckuusx.c:1542:9: style: Variable 'txtcz' is assigned a value that is never used. [unreadVariable] ckuusx.c:1555:9: style: Variable 'notutf8' is assigned a value that is never used. [unreadVariable] 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: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: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: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:4275:19: style: Local variable 'xfermode' shadows outer variable [shadowVariable] ckuusy.c:95:37: note: Shadowed declaration ckuusy.c:4275:19: note: Shadow variable ckuusy.c:4277:19: style: Local variable 'patterns' shadows outer variable [shadowVariable] ckuusy.c:97:12: note: Shadowed declaration ckuusy.c:4277:19: note: Shadow 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:5574:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 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: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:0: 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: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:798:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] diff: head ckcnet.c:3639:15: style: Variable 'dns' is assigned a value that is never used. [unreadVariable] head ckucmd.c:7146:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] head ckudia.c:6518:11: style: Variable 'mmsg' is assigned a value that is never used. [unreadVariable] head ckufio.c:2375:9: style: Variable 'needrlink' is assigned a value that is never used. [unreadVariable] head ckufio.c:3347:12: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] head ckufio.c:5622:9: style: Variable 'setdate' is assigned a value that is never used. [unreadVariable] head ckufio.c:6856:33: style: Variable 'xx' is assigned a value that is never used. [unreadVariable] head ckufio.c:7519:12: style: Variable 'needrlink' is assigned a value that is never used. [unreadVariable] head ckuus3.c:5190:15: style: Variable 'tcp' is assigned a value that is never used. [unreadVariable] head ckuus6.c:3834:44: style: Variable 'eof' is assigned a value that is never used. [unreadVariable] head ckuus6.c:3834:53: style: Variable 'xlate' is assigned a value that is never used. [unreadVariable] head ckuus7.c:3170:12: style: Variable 'y' is assigned a value that is never used. [unreadVariable] head ckuusx.c:1541:9: style: Variable 'pctzero' is assigned a value that is never used. [unreadVariable] head ckuusx.c:1542:9: style: Variable 'txtcz' is assigned a value that is never used. [unreadVariable] head ckuusx.c:1555:9: style: Variable 'notutf8' is assigned a value that is never used. [unreadVariable] DONE