2024-04-15 10:26 ftp://ftp.de.debian.org/debian/pool/main/c/ckermit/ckermit_408~beta11.20240207.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 -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 01c049d (2024-04-13 21:28:19 +0200) count: 1306 1211 elapsed-time: 203.7 277.6 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:3460:16: style: Condition 'n<0' is always false [knownConditionTrueFalse] ckclib.c:3450:21: note: Assuming that condition 'n<0' is not redundant ckclib.c:3460: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:3401:10: style: Local variable 's2' shadows outer argument [shadowArgument] ckclib.c:3082:39: note: Shadowed declaration ckclib.c:3401:10: note: Shadow variable ckclib.c:3461:13: style: Local variable 's' shadows outer variable [shadowVariable] ckclib.c:3087:12: note: Shadowed declaration ckclib.c:3461:13: note: Shadow variable ckclib.c:3470:13: style: Local variable 's' shadows outer variable [shadowVariable] ckclib.c:3087:12: note: Shadowed declaration ckclib.c:3470:13: note: Shadow variable ckclib.c:3369:9: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] 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: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:1693:13: style: Variable 'psave' can be declared as pointer to const [constVariablePointer] 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: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: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:3510:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckclib.c:3369:12: warning: In expression like '*A++' the result of '*' is unused. Did you intend to write '(*A)++;'? [clarifyStatement] ckclib.c:772:7: style: Variable 's' is assigned a value that is never used. [unreadVariable] ckcmai.c:2232:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:2359:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:2657:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:2811:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:2983:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcmai.c:2803:22: style: Local variable 'ck_s_name' shadows outer variable [shadowVariable] ckcmai.c:110:7: note: Shadowed declaration ckcmai.c:2803:22: note: Shadow variable ckcmai.c:2804:22: style: Local variable 'ck_s_ver' shadows outer variable [shadowVariable] ckcmai.c:106:7: note: Shadowed declaration ckcmai.c:2804:22: note: Shadow variable ckcmai.c:3050:20: style: Local variable 'offtsize' shadows outer variable [shadowVariable] ckcmai.c:84:5: note: Shadowed declaration ckcmai.c:3050:20: note: Shadow variable ckcmai.c:1699:19: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckcmai.c:1985: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:3660:42: note: You might need to cast the function pointer here ckcmai.c:1985:30: note: Parameter 'threadinfo' can be declared as pointer to const ckcmai.c:2350: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:3660:53: note: You might need to cast the function pointer here ckcmai.c:2350:25: note: Parameter 'foo' can be declared as pointer to const ckcmai.c:2423: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:3585:45: note: You might need to cast the function pointer here ckcmai.c:2423:32: note: Parameter 'threadinfo' can be declared as pointer to const ckcmai.c:2594: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:3596:49: note: You might need to cast the function pointer here ckcmai.c:2594:32: note: Parameter 'threadinfo' can be declared as pointer to const ckcmai.c:3313:18: error: Uninitialized variable: stackdata[n] [legacyUninitvar] ckcmai.c:2835:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] ckcmai.c:2836:17: style: Variable 'port' is assigned a value that is never used. [unreadVariable] ckcnet.c:3355: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:3450: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:3335:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] ckcnet.c:3337:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ckcnet.c:3355:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] ckcnet.c:3373:16: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] ckcnet.c:3567: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:3398: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:3638:19: style: Variable 'dns' is assigned a value that is never used. [unreadVariable] ckcnet.c:3637:11: style: Unused variable: p [unusedVariable] ckcnet.c:3638:9: style: Unused variable: i [unusedVariable] ckcnet.c:3638:12: style: Unused variable: x [unusedVariable] ckcnet.c:6963:9: style: Unused variable: ch [unusedVariable] ckcnet.c:7228:26: style: Variable 'host' is assigned a value that is never used. [unreadVariable] ckcnet.c:7399:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] ckcnet.c:7766:10: style: Unused variable: buf [unusedVariable] ckcpro.c:145:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcpro.c:323:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcpro.c:3379:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcpro.c:3776:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckcpro.c:1706:2: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment] ckcpro.c:1697:6: note: state is assigned ckcpro.c:1706:2: note: state is overwritten ckcpro.c:1737:5: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment] ckcpro.c:1720:2: note: state is assigned ckcpro.c:1737:5: note: state is overwritten ckcpro.c:1925:6: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment] ckcpro.c:1921:7: note: state is assigned ckcpro.c:1925:6: note: state is overwritten ckcpro.c:262:16: style: Local variable 'quiet' shadows outer variable [shadowVariable] ckcpro.c:201:14: note: Shadowed declaration ckcpro.c:262:16: note: Shadow variable ckcpro.c:404:17: style: Local variable 'tbl' shadows outer variable [shadowVariable] ckcpro.c:2334:6: note: Shadowed declaration ckcpro.c:404:17: note: Shadow variable ckcpro.c:512:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:357:14: note: Shadowed declaration ckcpro.c:512:9: note: Shadow variable ckcpro.c:570:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:357:14: note: Shadowed declaration ckcpro.c:570:9: note: Shadow variable ckcpro.c:634:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:357:14: note: Shadowed declaration ckcpro.c:634:9: note: Shadow variable ckcpro.c:1007:9: style: Local variable 's' shadows outer variable [shadowVariable] ckcpro.c:358:16: note: Shadowed declaration ckcpro.c:1007:9: note: Shadow variable ckcpro.c:1109:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:357:14: note: Shadowed declaration ckcpro.c:1109:10: note: Shadow variable ckcpro.c:1152:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:357:14: note: Shadowed declaration ckcpro.c:1152:10: note: Shadow variable ckcpro.c:1807:6: style: Local variable 'rc' shadows outer variable [shadowVariable] ckcpro.c:385:12: note: Shadowed declaration ckcpro.c:1807:6: note: Shadow variable ckcpro.c:2168:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:357:14: note: Shadowed declaration ckcpro.c:2168:10: note: Shadow variable ckcpro.c:2180:12: style: Local variable 's' shadows outer variable [shadowVariable] ckcpro.c:358:16: note: Shadowed declaration ckcpro.c:2180:12: note: Shadow variable ckcpro.c:2192:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:357:14: note: Shadowed declaration ckcpro.c:2192:7: note: Shadow variable ckcpro.c:2267:11: style: Local variable 's' shadows outer variable [shadowVariable] ckcpro.c:358:16: note: Shadowed declaration ckcpro.c:2267:11: note: Shadow variable ckcpro.c:2531:10: style: Local variable 'rc' shadows outer variable [shadowVariable] ckcpro.c:385:12: note: Shadowed declaration ckcpro.c:2531:10: note: Shadow variable ckcpro.c:3395:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:357:14: note: Shadowed declaration ckcpro.c:3395:9: note: Shadow variable ckcpro.c:3466:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckcpro.c:3395:9: note: Shadowed declaration ckcpro.c:3466:6: note: Shadow variable ckcpro.c:3478:8: style: Local variable 's' shadows outer variable [shadowVariable] ckcpro.c:358:16: note: Shadowed declaration ckcpro.c:3478:8: note: Shadow variable ckcpro.c:952:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckcpro.c:1006:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckcpro.c:2953:13: style: Variable 'f3[len]' is assigned a value that is never used. [unreadVariable] ckcpro.c:3169:9: style: Unused variable: i [unusedVariable] ckcpro.c:3790:9: style: Unused variable: i [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: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: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: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: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] 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:5030:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckudia.c:5398:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckudia.c:4516:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:4775:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:4792:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:4862:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:4998:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:7937:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:8089:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckudia.c:8216:18: style: Condition 'mymdmtyp>0' is always true [knownConditionTrueFalse] ckudia.c:8214:18: note: Assuming that condition 'mymdmtyp<1' is not redundant ckudia.c:8216:18: note: Condition 'mymdmtyp>0' is always true ckudia.c:6574:17: style: Variable 'is_motorola' is reassigned a value before the old one has been used. [redundantAssignment] ckudia.c:6566:17: note: is_motorola is assigned ckudia.c:6574:17: note: is_motorola is overwritten ckudia.c:4709:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5101:13: note: Shadowed declaration ckudia.c:4709:10: note: Shadow variable ckudia.c:4803:14: style: Local variable 'mp' shadows outer variable [shadowVariable] ckudia.c:510:17: note: Shadowed declaration ckudia.c:4803:14: note: Shadow variable ckudia.c:4867:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckudia.c:4431:14: note: Shadowed declaration ckudia.c:4867:11: note: Shadow variable ckudia.c:4872:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckudia.c:4868:9: note: Shadowed declaration ckudia.c:4872:6: note: Shadow variable ckudia.c:4908:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckudia.c:4868:9: note: Shadowed declaration ckudia.c:4908:6: note: Shadow variable ckudia.c:5150:7: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5101:13: note: Shadowed declaration ckudia.c:5150:7: note: Shadow variable ckudia.c:5777:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5117:18: note: Shadowed declaration ckudia.c:5777:8: note: Shadow variable ckudia.c:5786:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5117:18: note: Shadowed declaration ckudia.c:5786:8: note: Shadow variable ckudia.c:5795:8: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5117:18: note: Shadowed declaration ckudia.c:5795:8: note: Shadow variable ckudia.c:5815:12: style: Local variable 's' shadows outer variable [shadowVariable] ckudia.c:5117:18: note: Shadowed declaration ckudia.c:5815:12: note: Shadow variable ckudia.c:5847:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5118:9: note: Shadowed declaration ckudia.c:5847:7: note: Shadow variable ckudia.c:5927:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5118:9: note: Shadowed declaration ckudia.c:5927:10: note: Shadow variable ckudia.c:5999:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5118:9: note: Shadowed declaration ckudia.c:5999:10: note: Shadow variable ckudia.c:6026:11: style: Local variable 'n' shadows outer variable [shadowVariable] ckudia.c:5118:16: note: Shadowed declaration ckudia.c:6026:11: note: Shadow variable ckudia.c:6393:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckudia.c:5118:9: note: Shadowed declaration ckudia.c:6393:6: note: Shadow variable ckudia.c:7009:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5101:13: note: Shadowed declaration ckudia.c:7009:10: note: Shadow variable ckudia.c:7203:10: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5101:13: note: Shadowed declaration ckudia.c:7203:10: note: Shadow variable ckudia.c:8150:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckudia.c:5101:13: note: Shadowed declaration ckudia.c:8150:14: note: Shadow variable ckudia.c:8151:14: style: Local variable 'mp' shadows outer variable [shadowVariable] ckudia.c:510:17: note: Shadowed declaration ckudia.c:8151:14: note: Shadow variable ckudia.c:4468:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckudia.c:4706:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckudia.c:6514:11: style: Variable 'mmsg' can be declared as pointer to const [constVariablePointer] ckudia.c:7942:11: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] ckudia.c:4496:71: error: Uninitialized variable: buf2 [uninitvar] ckudia.c:6028:19: style: Variable 'c2' is assigned a value that is never used. [unreadVariable] ckudia.c:6514:16: style: Variable 'mmsg' is assigned a value that is never used. [unreadVariable] ckudia.c:7257:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ckudia.c:8146:9: style: Unused variable: m [unusedVariable] ckufio.c:1426:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] ckufio.c:1478:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckufio.c:1567:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckufio.c:1740:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckufio.c:1854:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckufio.c:1972:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:2136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckufio.c:2168:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckufio.c:2234:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckufio.c:2294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:2551:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:2689:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckufio.c:3082:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckufio.c:3459:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:4458:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:5296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timezone [valueFlowBailoutIncompleteVar] ckufio.c:6613:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:7238:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:7351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:7574:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:7819:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckufio.c:4206:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] ckufio.c:1442:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckufio.c:7249:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckufio.c:3543:17: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ckufio.c:5315:22: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ckufio.c:7326:7: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ckufio.c:5152:9: style: Redundant condition: The condition 'len == 0' is redundant since 'len != 17' is sufficient. [redundantCondition] ckufio.c:4529:12: style: The if condition is the same as the previous if condition [duplicateCondition] ckufio.c:4507:12: note: First condition ckufio.c:4529:12: note: Second condition ckufio.c:1788:7: style: Condition '!*fnam' is always false [knownConditionTrueFalse] ckufio.c:4246:20: style: Condition 'n-->0' is always false [knownConditionTrueFalse] ckufio.c:4243:19: note: Assuming that condition 'n>0' is not redundant ckufio.c:4246:20: note: Condition 'n-->0' is always false ckufio.c:4346:11: style: Condition 'x<0' is always true [knownConditionTrueFalse] ckufio.c:4336:10: note: Assignment 'x=-1', assigned value is -1 ckufio.c:4346:11: note: Condition 'x<0' is always true ckufio.c:6321:35: style: Condition 'initspace(resarry,ssplen)<0' is always false [knownConditionTrueFalse] ckufio.c:6321:18: note: Calling function 'initspace' returns 0 ckufio.c:6321:35: note: Condition 'initspace(resarry,ssplen)<0' is always false ckufio.c:1652:13: error: Resource handle 'filefd' freed twice. [doubleFree] ckufio.c:1641:15: note: Resource handle 'filefd' freed twice. ckufio.c:1652:13: note: Resource handle 'filefd' freed twice. ckufio.c:1786:21: error: Null pointer dereference: p [nullPointer] ckufio.c:1782:29: note: Calling function 'whoami' returns 0 ckufio.c:1782:29: note: Assignment 'p=whoami()', assigned value is 0 ckufio.c:1786:21: note: Null pointer dereference ckufio.c:1786:21: error: Null pointer dereference [nullPointer] ckufio.c:4526:16: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] ckufio.c:4520:24: note: rc is assigned ckufio.c:4526:16: note: rc is overwritten ckufio.c:2818:3: style: Label 'xzchko' is not used. [unusedLabel] ckufio.c:6599:3: style: Label 'blah' is not used. [unusedLabel] ckufio.c:1613:10: style: Local variable 'flags' shadows outer variable [shadowVariable] ckufio.c:3963:32: note: Shadowed declaration ckufio.c:1613:10: note: Shadow variable ckufio.c:2890:10: style: Local variable 'fullname' shadows outer variable [shadowVariable] ckufio.c:978:13: note: Shadowed declaration ckufio.c:2890:10: note: Shadow variable ckufio.c:2937:15: style: Local variable 'p' shadows outer variable [shadowVariable] ckufio.c:2888:15: note: Shadowed declaration ckufio.c:2937:15: note: Shadow variable ckufio.c:2938:15: style: Local variable 's' shadows outer variable [shadowVariable] ckufio.c:2888:11: note: Shadowed declaration ckufio.c:2938:15: note: Shadow variable ckufio.c:2939:20: style: Local variable 'n' shadows outer variable [shadowVariable] ckufio.c:2889:19: note: Shadowed declaration ckufio.c:2939:20: note: Shadow variable ckufio.c:3071:10: style: Local variable 'fullname' shadows outer variable [shadowVariable] ckufio.c:978:13: note: Shadowed declaration ckufio.c:3071:10: note: Shadow variable ckufio.c:3104:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckufio.c:3072:11: note: Shadowed declaration ckufio.c:3104:16: note: Shadow variable ckufio.c:4150:20: style: Local variable 'fnfp' shadows outer variable [shadowVariable] ckufio.c:7765:21: note: Shadowed declaration ckufio.c:4150:20: note: Shadow variable ckufio.c:6436:10: style: Local variable 'nambuf' shadows outer variable [shadowVariable] ckufio.c:1320:13: note: Shadowed declaration ckufio.c:6436:10: note: Shadow variable ckufio.c:7273:11: style: Local variable 'pid' shadows outer variable [shadowVariable] ckufio.c:1317:14: note: Shadowed declaration ckufio.c:7273:11: note: Shadow variable ckufio.c:1759:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckufio.c:1759:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckufio.c:1765:10: style: Variable 'fnam' can be declared as pointer to const [constVariablePointer] ckufio.c:2105:25: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckufio.c:2183:31: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckufio.c:3338:12: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ckufio.c:3502:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckufio.c:4066:20: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:4830:17: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:4834:18: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:4993:20: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] ckufio.c:5114:9: style: Variable 'monthdays' can be declared as const array [constVariable] ckufio.c:5116:16: style: Variable 'time_stamp' can be declared as pointer to const [constVariablePointer] ckufio.c:5596:22: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:5596:39: style: Parameter 'yy' can be declared as pointer to const [constParameterPointer] ckufio.c:5911:27: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ckufio.c:6562:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckufio.c:6835:33: style: Variable 'xx' can be declared as pointer to const [constVariablePointer] ckufio.c:7081:29: style: Parameter 'dirname' can be declared as pointer to const [constParameterPointer] ckufio.c:7476:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckufio.c:7706:20: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] ckufio.c:5133:16: style: struct member 'utimbuf::atime' is never used. [unusedStructMember] ckufio.c:5134:16: style: struct member 'utimbuf::mtime' is never used. [unusedStructMember] ckufio.c:1546:16: style: Variable 'append' is assigned a value that is never used. [unreadVariable] ckufio.c:1600:20: style: Variable 'append' is assigned a value that is never used. [unreadVariable] ckufio.c:1819:23: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] ckufio.c:2366:19: style: Variable 'needrlink' is assigned a value that is never used. [unreadVariable] ckufio.c:2888:11: style: Unused variable: s [unusedVariable] ckufio.c:3124:16: style: Variable 'langsv' is assigned a value that is never used. [unreadVariable] ckufio.c:3215:8: style: Variable 'sp' is assigned a value that is never used. [unreadVariable] ckufio.c:3338:16: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] ckufio.c:3339:12: style: Unused variable: s [unusedVariable] ckufio.c:3605:9: style: Unused variable: statusp [unusedVariable] ckufio.c:4889:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckufio.c:5345:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckufio.c:5135:7: style: Unused variable: tp [unusedVariable] ckufio.c:5603:17: style: Variable 'setdate' is assigned a value that is never used. [unreadVariable] ckufio.c:5920:9: style: Unused variable: n [unusedVariable] ckufio.c:5985:9: style: Unused variable: n [unusedVariable] ckufio.c:6835:36: style: Variable 'xx' is assigned a value that is never used. [unreadVariable] ckufio.c:6437:58: style: Unused variable: n [unusedVariable] ckufio.c:6437:61: style: Unused variable: x [unusedVariable] ckufio.c:7417:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckufio.c:7498:22: style: Variable 'needrlink' is assigned a value that is never used. [unreadVariable] ckufio.c:7500:10: style: Unused variable: fnam [unusedVariable] ckufio.c:7988: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:1966:14: error: syntax error [syntaxError] ckuus2.c:7643:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus2.c:7677:16: style: Parameter 's' can be declared as const array [constParameter] ckuus3.c:11899:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckuus3.c:6985:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ckuus3.c:3529:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:4956:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:5256:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:5402:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:7155:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:9237:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:9255:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:13988:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus3.c:2711:6: style: Condition 'prompt' is always true [knownConditionTrueFalse] ckuus3.c:5030:47: style: Condition 'ftp' is always false [knownConditionTrueFalse] ckuus3.c:5027:30: note: Assuming that condition 'ftp' is not redundant ckuus3.c:5030:47: note: Condition 'ftp' is always false ckuus3.c:5132:41: style: Condition 'x' is always false [knownConditionTrueFalse] ckuus3.c:5112:13: note: Assignment 'x=0', assigned value is 0 ckuus3.c:5132:41: note: Condition 'x' is always false ckuus3.c:6695:38: style: Condition '(y=strlen(atmbuf))<0' is always false [knownConditionTrueFalse] ckuus3.c:7026:9: style: Condition 'x' is always true [knownConditionTrueFalse] ckuus3.c:7013:9: note: Assignment 'x=1', assigned value is 1 ckuus3.c:7023:58: note: Assuming condition is false ckuus3.c:7026:9: note: Condition 'x' is always true ckuus3.c:4165:26: style: Variable 'fpresult' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:4160:30: note: fpresult is assigned ckuus3.c:4165:26: note: fpresult is overwritten ckuus3.c:6012:17: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:5995:17: note: x is assigned ckuus3.c:6012:17: note: x is overwritten ckuus3.c:6158:17: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:6139:17: note: x is assigned ckuus3.c:6158:17: note: x is overwritten ckuus3.c:11816:12: style: Variable 'zz' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:11765:12: note: zz is assigned ckuus3.c:11816:12: note: zz is overwritten ckuus3.c:13554:13: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] ckuus3.c:13550:13: note: s is assigned ckuus3.c:13554:13: note: s is overwritten ckuus3.c:7937:3: style: Label 'xsetprn' is not used. [unusedLabel] ckuus3.c:3565:12: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus3.c:361:13: note: Shadowed declaration ckuus3.c:3565:12: note: Shadow variable ckuus3.c:3576:9: style: Local variable 'pflag' shadows outer variable [shadowVariable] ckuus3.c:169:10: note: Shadowed declaration ckuus3.c:3576:9: note: Shadow variable ckuus3.c:3680:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:3571:30: note: Shadowed declaration ckuus3.c:3680:17: note: Shadow variable ckuus3.c:3699:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:3571:30: note: Shadowed declaration ckuus3.c:3699:21: note: Shadow variable ckuus3.c:4029:29: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus3.c:3574:35: note: Shadowed declaration ckuus3.c:4029:29: note: Shadow variable ckuus3.c:4030:32: style: Local variable 's' shadows outer argument [shadowArgument] ckuus3.c:3556:17: note: Shadowed declaration ckuus3.c:4030:32: note: Shadow variable ckuus3.c:4178:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3574:32: note: Shadowed declaration ckuus3.c:4178:17: note: Shadow variable ckuus3.c:4730:21: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3574:32: note: Shadowed declaration ckuus3.c:4730:21: note: Shadow variable ckuus3.c:4781:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus3.c:3574:32: note: Shadowed declaration ckuus3.c:4781:17: note: Shadow variable ckuus3.c:4888:16: style: Local variable 'locus' shadows outer variable [shadowVariable] ckuus3.c:1378:12: note: Shadowed declaration ckuus3.c:4888:16: note: Shadow variable ckuus3.c:4888:23: style: Local variable 'autolocus' shadows outer variable [shadowVariable] ckuus3.c:1378:19: note: Shadowed declaration ckuus3.c:4888:23: note: Shadow variable ckuus3.c:5928:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus3.c:5579:9: note: Shadowed declaration ckuus3.c:5928:15: note: Shadow variable ckuus3.c:5991:19: style: Local variable 'm' shadows outer variable [shadowVariable] ckuus3.c:5968:18: note: Shadowed declaration ckuus3.c:5991:19: note: Shadow variable ckuus3.c:6135:19: style: Local variable 'm' shadows outer variable [shadowVariable] ckuus3.c:6115:18: note: Shadowed declaration ckuus3.c:6135:19: note: Shadow variable ckuus3.c:6969:14: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuus3.c:362:13: note: Shadowed declaration ckuus3.c:6969:14: note: Shadow variable ckuus3.c:12155:15: style: Local variable 'zz' shadows outer variable [shadowVariable] ckuus3.c:9277:10: note: Shadowed declaration ckuus3.c:12155:15: note: Shadow variable ckuus3.c:12305:16: style: Local variable 'zz' shadows outer variable [shadowVariable] ckuus3.c:9277:10: note: Shadowed declaration ckuus3.c:12305:16: note: Shadow variable ckuus3.c:13683:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus3.c:9276:9: note: Shadowed declaration ckuus3.c:13683:21: note: Shadow variable ckuus3.c:13683:24: style: Local variable 'xx' shadows outer argument [shadowArgument] ckuus3.c:9273:22: note: Shadowed declaration ckuus3.c:13683:24: note: Shadow variable ckuus3.c:2669:12: style: Parameter 'preface' can be declared as pointer to const [constParameterPointer] ckuus3.c:2778:12: style: Parameter 'preface' can be declared as pointer to const [constParameterPointer] ckuus3.c:2846:12: style: Parameter 'preface' can be declared as pointer to const [constParameterPointer] ckuus3.c:2947:12: style: Parameter 'preface' can be declared as pointer to const [constParameterPointer] ckuus3.c:3986:23: style: Variable 'm' can be declared as pointer to const [constVariablePointer] ckuus3.c:4310:37: style: Variable 's4' can be declared as pointer to const [constVariablePointer] ckuus3.c:4773:16: style: Variable 'q2' can be declared as pointer to const [constVariablePointer] ckuus3.c:4997:52: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus3.c:5178:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus3.c:5178:30: style: Variable 'uu' can be declared as pointer to const [constVariablePointer] ckuus3.c:5179:12: style: Variable 'port' can be declared as pointer to const [constVariablePointer] ckuus3.c:5180:19: style: Variable 'tcp' is assigned a value that is never used. [unreadVariable] ckuus3.c:5602:15: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus3.c:6326:73: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus3.c:6985:12: style: Variable 'px' is assigned a value that is never used. [unreadVariable] ckuus4.c:2144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_2LATIN [valueFlowBailoutIncompleteVar] ckuus4.c:2854:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus4.c:3396:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_JEUC [valueFlowBailoutIncompleteVar] ckuus4.c:6379:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckuus4.c:7964:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus4.c:8184:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckuus4.c:10920:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckuus4.c:14246:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus4.c:8009:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ckuus4.c:1303:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:4369:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:4855:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:5621:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:5633:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6042:71: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6201:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6368:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6409:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:6650:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:8034:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus4.c:2864:31: style: The if condition is the same as the previous if condition [duplicateCondition] ckuus4.c:2856:31: note: First condition ckuus4.c:2864:31: note: Second condition ckuus4.c:10304:13: style: Assignment 'x=0' is redundant with condition 'x==0'. [duplicateConditionalAssign] ckuus4.c:10303:20: note: Condition 'x==0' ckuus4.c:10304:13: note: Assignment 'x=0' is redundant ckuus4.c:2841:22: style: Condition 'c==-1' is always true [knownConditionTrueFalse] ckuus4.c:2835:15: note: Assuming that condition 'c<-1' is not redundant ckuus4.c:2838:22: note: Assuming that condition 'c>-1' is not redundant ckuus4.c:2841:22: note: Condition 'c==-1' is always true ckuus4.c:3165:31: style: Condition 'x>-1' is always true [knownConditionTrueFalse] ckuus4.c:3148:48: note: Assuming that condition '(x=ttinc(xmitt))<0' is not redundant ckuus4.c:3165:31: note: Condition 'x>-1' is always true ckuus4.c:7297:20: style: Condition 'y<=-1' is always true [knownConditionTrueFalse] ckuus4.c:6988:15: note: Assuming that condition 'y>-1' is not redundant ckuus4.c:7297:20: note: Condition 'y<=-1' is always true ckuus4.c:14202:19: style: Condition 'p>vvbuf' is always false [knownConditionTrueFalse] ckuus4.c:14200:15: note: p is assigned 'vvbuf' here. ckuus4.c:14202:19: note: Condition 'p>vvbuf' is always false ckuus4.c:9938:11: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] ckuus4.c:7579:15: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] ckuus4.c:7575:11: note: c is initialized ckuus4.c:7579:15: note: c is overwritten ckuus4.c:8495:21: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ckuus4.c:8485:15: note: p is assigned ckuus4.c:8495:21: note: p is overwritten ckuus4.c:12739:4: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] ckuus4.c:12707:4: note: s is assigned ckuus4.c:12739:4: note: s is overwritten ckuus4.c:9559:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ckuus4.c:2600:9: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:532:12: note: Shadowed declaration ckuus4.c:2600:9: note: Shadow variable ckuus4.c:2613:9: style: Local variable 'eol' shadows outer variable [shadowVariable] ckuus4.c:445:13: note: Shadowed declaration ckuus4.c:2613:9: note: Shadow variable ckuus4.c:2899:25: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:2618:18: note: Shadowed declaration ckuus4.c:2899:25: note: Shadow variable ckuus4.c:2997:24: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:2618:9: note: Shadowed declaration ckuus4.c:2997:24: note: Shadow variable ckuus4.c:3391:13: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:3313:12: note: Shadowed declaration ckuus4.c:3391:13: note: Shadow variable ckuus4.c:3391:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:3313:9: note: Shadowed declaration ckuus4.c:3391:16: note: Shadow variable ckuus4.c:3720:17: style: Local variable 'hompthbuf' shadows outer variable [shadowVariable] ckuus4.c:3713:13: note: Shadowed declaration ckuus4.c:3720:17: note: Shadow variable ckuus4.c:5665:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:5649:9: note: Shadowed declaration ckuus4.c:5665:13: note: Shadow variable ckuus4.c:6772:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:6705:15: note: Shadowed declaration ckuus4.c:6772:6: note: Shadow variable ckuus4.c:8163:10: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuus4.c:196:21: note: Shadowed declaration ckuus4.c:8163:10: note: Shadow variable ckuus4.c:8171:9: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:532:12: note: Shadowed declaration ckuus4.c:8171:9: note: Shadow variable ckuus4.c:8399:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:8399:17: note: Shadow variable ckuus4.c:8445:13: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:8445:13: note: Shadow variable ckuus4.c:8472:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:8472:14: note: Shadow variable ckuus4.c:8579:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:8579:17: note: Shadow variable ckuus4.c:8579:20: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:8579:20: note: Shadow variable ckuus4.c:8618:13: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:8618:13: note: Shadow variable ckuus4.c:8630:6: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:8630:6: note: Shadow variable ckuus4.c:8630:20: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8363:11: note: Shadowed declaration ckuus4.c:8630:20: note: Shadow variable ckuus4.c:8803:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:8803:21: note: Shadow variable ckuus4.c:8804:23: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8363:11: note: Shadowed declaration ckuus4.c:8804:23: note: Shadow variable ckuus4.c:8845:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:8845:27: note: Shadow variable ckuus4.c:8847:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:8847:15: note: Shadow variable ckuus4.c:8931:19: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:8931:19: note: Shadow variable ckuus4.c:8993:6: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:8993:6: note: Shadow variable ckuus4.c:8993:36: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus4.c:532:12: note: Shadowed declaration ckuus4.c:8993:36: note: Shadow variable ckuus4.c:9015:25: style: Local variable 't' shadows outer variable [shadowVariable] ckuus4.c:8358:53: note: Shadowed declaration ckuus4.c:9015:25: note: Shadow variable ckuus4.c:9024:29: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:9024:29: note: Shadow variable ckuus4.c:9048:7: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:9048:7: note: Shadow variable ckuus4.c:9062:11: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:9062:11: note: Shadow variable ckuus4.c:9062:14: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:9062:14: note: Shadow variable ckuus4.c:9085:11: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:9085:11: note: Shadow variable ckuus4.c:9098:7: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:9098:7: note: Shadow variable ckuus4.c:9179:34: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:9179:34: note: Shadow variable ckuus4.c:9565:13: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8360:10: note: Shadowed declaration ckuus4.c:9565:13: note: Shadow variable ckuus4.c:9708:15: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:9708:15: note: Shadow variable ckuus4.c:9708:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:9708:21: note: Shadow variable ckuus4.c:9746:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:9746:18: note: Shadow variable ckuus4.c:10051:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:10051:15: note: Shadow variable ckuus4.c:10051:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:10051:18: note: Shadow variable ckuus4.c:10051:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8358:48: note: Shadowed declaration ckuus4.c:10051:21: note: Shadow variable ckuus4.c:10105:8: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8358:48: note: Shadowed declaration ckuus4.c:10105:8: note: Shadow variable ckuus4.c:10180:15: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:10180:15: note: Shadow variable ckuus4.c:10180:18: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:10180:18: note: Shadow variable ckuus4.c:10259:17: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:10259:17: note: Shadow variable ckuus4.c:10320:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:10320:15: note: Shadow variable ckuus4.c:10439:23: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:10439:23: note: Shadow variable ckuus4.c:10454:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:10454:22: note: Shadow variable ckuus4.c:10620:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:10620:27: note: Shadow variable ckuus4.c:10655:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:10655:27: note: Shadow variable ckuus4.c:10659:8: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:10659:8: note: Shadow variable ckuus4.c:10660:8: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:10660:8: note: Shadow variable ckuus4.c:10660:10: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:10660:10: note: Shadow variable ckuus4.c:10660:12: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8358:48: note: Shadowed declaration ckuus4.c:10660:12: note: Shadow variable ckuus4.c:10663:13: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8360:10: note: Shadowed declaration ckuus4.c:10663:13: note: Shadow variable ckuus4.c:10986:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:10986:13: note: Shadow variable ckuus4.c:11051:16: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:11051:16: note: Shadow variable ckuus4.c:11052:15: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8358:48: note: Shadowed declaration ckuus4.c:11052:15: note: Shadow variable ckuus4.c:11118:16: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:11118:16: note: Shadow variable ckuus4.c:11119:15: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8358:48: note: Shadowed declaration ckuus4.c:11119:15: note: Shadow variable ckuus4.c:11120:18: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:11120:18: note: Shadow variable ckuus4.c:11186:15: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:11186:15: note: Shadow variable ckuus4.c:11186:18: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:11186:18: note: Shadow variable ckuus4.c:11187:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:11187:27: note: Shadow variable ckuus4.c:11229:23: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:11229:23: note: Shadow variable ckuus4.c:11296:18: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:11296:18: note: Shadow variable ckuus4.c:11311:27: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:11311:27: note: Shadow variable ckuus4.c:11313:21: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:11313:21: note: Shadow variable ckuus4.c:11313:24: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:11313:24: note: Shadow variable ckuus4.c:11313:27: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:11313:27: note: Shadow variable ckuus4.c:11881:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8358:48: note: Shadowed declaration ckuus4.c:11881:6: note: Shadow variable ckuus4.c:11933:13: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:11933:13: note: Shadow variable ckuus4.c:11933:26: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:11933:26: note: Shadow variable ckuus4.c:11933:29: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:11933:29: note: Shadow variable ckuus4.c:11968:20: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:11968:20: note: Shadow variable ckuus4.c:12020:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:12020:13: note: Shadow variable ckuus4.c:12020:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:12020:16: note: Shadow variable ckuus4.c:12020:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus4.c:8358:63: note: Shadowed declaration ckuus4.c:12020:19: note: Shadow variable ckuus4.c:12020:22: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:8360:10: note: Shadowed declaration ckuus4.c:12020:22: note: Shadow variable ckuus4.c:12021:24: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:12021:24: note: Shadow variable ckuus4.c:12021:28: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12021:28: note: Shadow variable ckuus4.c:12107:21: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:12107:21: note: Shadow variable ckuus4.c:12107:24: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:12107:24: note: Shadow variable ckuus4.c:12196:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:12196:14: note: Shadow variable ckuus4.c:12196:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12196:19: note: Shadow variable ckuus4.c:12197:18: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:12197:18: note: Shadow variable ckuus4.c:12197:21: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:12197:21: note: Shadow variable ckuus4.c:12318:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus4.c:8358:9: note: Shadowed declaration ckuus4.c:12318:13: note: Shadow variable ckuus4.c:12318:16: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:12318:16: note: Shadow variable ckuus4.c:12318:19: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:12318:19: note: Shadow variable ckuus4.c:12319:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12319:16: note: Shadow variable ckuus4.c:12393:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:12393:13: note: Shadow variable ckuus4.c:12466:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:12466:14: note: Shadow variable ckuus4.c:12466:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12466:19: note: Shadow variable ckuus4.c:12484:14: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:12484:14: note: Shadow variable ckuus4.c:12484:19: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12484:19: note: Shadow variable ckuus4.c:12544:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12544:16: note: Shadow variable ckuus4.c:12545:6: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:12545:6: note: Shadow variable ckuus4.c:12696:6: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus4.c:8362:10: note: Shadowed declaration ckuus4.c:12696:6: note: Shadow variable ckuus4.c:12696:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:12696:9: note: Shadow variable ckuus4.c:12697:15: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus4.c:8358:14: note: Shadowed declaration ckuus4.c:12697:15: note: Shadow variable ckuus4.c:12697:18: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:12697:18: note: Shadow variable ckuus4.c:12699:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:8363:11: note: Shadowed declaration ckuus4.c:12699:19: note: Shadow variable ckuus4.c:12699:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12699:24: note: Shadow variable ckuus4.c:12833:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:12699:24: note: Shadowed declaration ckuus4.c:12833:13: note: Shadow variable ckuus4.c:12852:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:12852:6: note: Shadow variable ckuus4.c:12875:9: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12875:9: note: Shadow variable ckuus4.c:12879:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:12879:10: note: Shadow variable ckuus4.c:12879:13: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus4.c:8358:63: note: Shadowed declaration ckuus4.c:12879:13: note: Shadow variable ckuus4.c:12902:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8358:48: note: Shadowed declaration ckuus4.c:12902:6: note: Shadow variable ckuus4.c:12903:9: style: Local variable 's' shadows outer variable [shadowVariable] ckuus4.c:8363:22: note: Shadowed declaration ckuus4.c:12903:9: note: Shadow variable ckuus4.c:12965:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus4.c:8358:48: note: Shadowed declaration ckuus4.c:12965:6: note: Shadow variable ckuus4.c:12965:13: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus4.c:8358:19: note: Shadowed declaration ckuus4.c:12965:13: note: Shadow variable ckuus4.c:13035:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:8358:58: note: Shadowed declaration ckuus4.c:13035:6: note: Shadow variable ckuus4.c:13630:8: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:13263:9: note: Shadowed declaration ckuus4.c:13630:8: note: Shadow variable ckuus4.c:15032:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus4.c:13263:9: note: Shadowed declaration ckuus4.c:15032:15: note: Shadow variable ckuus4.c:15032:18: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus4.c:13264:10: note: Shadowed declaration ckuus4.c:15032:18: note: Shadow variable ckuus4.c:15862:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus4.c:15532:10: note: Shadowed declaration ckuus4.c:15862:24: note: Shadow variable ckuus4.c:15862:37: style: Local variable 'n' shadows outer argument [shadowArgument] ckuus4.c:15510:43: note: Shadowed declaration ckuus4.c:15862:37: note: Shadow variable ckuus4.c:4508:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:5628:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:5836:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:6374:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:7429:11: style: Variable 'xx' can be declared as pointer to const [constVariablePointer] ckuus4.c:7572:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:7652:12: style: Variable 'time' can be declared as pointer to const [constVariablePointer] ckuus4.c:7713:12: style: Variable 'time' can be declared as pointer to const [constVariablePointer] ckuus4.c:7716:11: style: Variable 'zz' can be declared as pointer to const [constVariablePointer] ckuus4.c:7808:18: style: Parameter 'date' can be declared as pointer to const [constParameterPointer] ckuus4.c:8118:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:8166:12: style: Variable 'z' can be declared as pointer to const [constVariablePointer] ckuus4.c:8327:21: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:8341:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus4.c:8630:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus4.c:9792:17: style: Variable 'q' can be declared as pointer to const [constVariablePointer] ckuus4.c:10181:18: style: Variable 'gr_opn' can be declared as pointer to const [constVariablePointer] ckuus4.c:10182:18: style: Variable 'gr_cls' can be declared as pointer to const [constVariablePointer] ckuus4.c:10869:16: style: Variable 's1' can be declared as pointer to const [constVariablePointer] ckuus4.c:10869:29: style: Variable 's2' can be declared as pointer to const [constVariablePointer] ckuus4.c:11228:26: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] ckuus4.c:12022:16: style: Variable 'gr_opn' can be declared as pointer to const [constVariablePointer] ckuus4.c:12023:16: style: Variable 'gr_cls' can be declared as pointer to const [constVariablePointer] ckuus4.c:12154:9: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] ckuus4.c:12196:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:12466:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus4.c:14228:31: error: Uninitialized variable: c [uninitvar] ckuus4.c:2201:11: style: Variable 'is_tn' is assigned a value that is never used. [unreadVariable] ckuus4.c:2613:13: style: Variable 'eol' is assigned a value that is never used. [unreadVariable] ckuus4.c:2632:9: style: Variable 'tcssize' is assigned a value that is never used. [unreadVariable] ckuus4.c:2997:24: style: Unused variable: x [unusedVariable] ckuus4.c:3313:9: style: Unused variable: x [unusedVariable] ckuus4.c:3390:16: style: Unused variable: eu [unusedVariable] ckuus4.c:3391:19: style: Unused variable: y [unusedVariable] ckuus4.c:3572:55: style: Variable 'fc' is assigned a value that is never used. [unreadVariable] ckuus4.c:3634:19: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus4.c:3682:30: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus4.c:4091:11: style: Unused variable: tp [unusedVariable] ckuus4.c:5608:73: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus4.c:5808:65: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus4.c:6042:66: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus4.c:6582:73: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuus4.c:7185:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] ckuus4.c:7188:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] ckuus4.c:7925:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus4.c:7932:26: style: Variable 'ftmp' is assigned a value that is never used. [unreadVariable] ckuus4.c:8000:10: style: Variable 'sign' is assigned a value that is never used. [unreadVariable] ckuus4.c:7921:33: style: Unused variable: y [unusedVariable] ckuus4.c:8590:19: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus4.c:12855:10: style: Variable 'pid' is assigned a value that is never used. [unreadVariable] ckuus4.c:15871:48: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] ckuus4.c:16050:35: style: Variable 'k' is assigned a value that is never used. [unreadVariable] ckuus5.c:1979:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:1994:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:2647:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:4144:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:5483:11: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:5674:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:5876:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:6483:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:6720:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:6750:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:8819:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:9038:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:9053:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:10497:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus5.c:2300:9: style: Condition 'lpx' is always false [knownConditionTrueFalse] ckuus5.c:2284:29: note: Assignment 'lpx=0L', assigned value is 0 ckuus5.c:2293:11: note: Assuming condition is false ckuus5.c:2300:9: note: Condition 'lpx' is always false ckuus5.c:2306:9: style: Condition '!lpx' is always true [knownConditionTrueFalse] ckuus5.c:2284:29: note: Assignment 'lpx=0L', assigned value is 0 ckuus5.c:2293:11: note: Assuming condition is false ckuus5.c:2306:9: note: Condition '!lpx' is always true ckuus5.c:2351:21: style: Condition 'flag' is always true [knownConditionTrueFalse] ckuus5.c:3639:13: style: Condition 'tv' is always true [knownConditionTrueFalse] ckuus5.c:5229:15: style: Condition 'tralog' is always true [knownConditionTrueFalse] ckuus5.c:5214:22: note: Assuming that condition 'tralog<=0' is not redundant ckuus5.c:5229:15: note: Condition 'tralog' is always true ckuus5.c:9085:13: style: Condition 'n+1<0' is always false [knownConditionTrueFalse] ckuus5.c:9083:11: note: Assuming that condition 'n<0' is not redundant ckuus5.c:9085:13: note: Condition 'n+1<0' is always false ckuus5.c:9122:11: style: Condition 'n<0' is always false [knownConditionTrueFalse] ckuus5.c:9083:11: note: Assuming that condition 'n<0' is not redundant ckuus5.c:9122:11: note: Condition 'n<0' is always false ckuus5.c:9276:9: style: Condition '!q' is always false [knownConditionTrueFalse] ckuus5.c:9649:9: style: Condition '!*p' is always false [knownConditionTrueFalse] ckuus5.c:13097:14: style: Condition 'flag==0' is always false [knownConditionTrueFalse] ckuus5.c:13078:12: note: Assignment 'flag=1', assigned value is 1 ckuus5.c:13097:14: note: Condition 'flag==0' is always false ckuus5.c:1471:11: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:1440:7: note: y is assigned ckuus5.c:1471:11: note: y is overwritten ckuus5.c:2547:12: style: Variable '*s' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:2536:16: note: *s is assigned ckuus5.c:2547:12: note: *s is overwritten ckuus5.c:9243:12: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:9240:7: note: p is assigned ckuus5.c:9243:12: note: p is overwritten ckuus5.c:12754:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12729:10: note: flag is assigned ckuus5.c:12754:10: note: flag is overwritten ckuus5.c:12760:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12754:10: note: flag is assigned ckuus5.c:12760:10: note: flag is overwritten ckuus5.c:12810:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12760:10: note: flag is assigned ckuus5.c:12810:10: note: flag is overwritten ckuus5.c:12829:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12810:10: note: flag is assigned ckuus5.c:12829:10: note: flag is overwritten ckuus5.c:12944:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12829:10: note: flag is assigned ckuus5.c:12944:10: note: flag is overwritten ckuus5.c:13038:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:12944:10: note: flag is assigned ckuus5.c:13038:10: note: flag is overwritten ckuus5.c:13052:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:13038:10: note: flag is assigned ckuus5.c:13052:10: note: flag is overwritten ckuus5.c:13078:10: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] ckuus5.c:13052:10: note: flag is assigned ckuus5.c:13078:10: note: flag is overwritten ckuus5.c:4051:24: style: The comparison 'stuff2 > -1' is always false. [knownConditionTrueFalse] ckuus5.c:4017:39: note: 'stuff2' is assigned value '-1' here. ckuus5.c:4051:24: note: The comparison 'stuff2 > -1' is always false. ckuus5.c:1396:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:1132:9: note: Shadowed declaration ckuus5.c:1396:13: note: Shadow variable ckuus5.c:1524:31: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus5.c:1133:12: note: Shadowed declaration ckuus5.c:1524:31: note: Shadow variable ckuus5.c:1863:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus5.c:1582:9: note: Shadowed declaration ckuus5.c:1863:6: note: Shadow variable ckuus5.c:2284:11: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus5.c:484:49: note: Shadowed declaration ckuus5.c:2284:11: note: Shadow variable ckuus5.c:2505:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:2283:10: note: Shadowed declaration ckuus5.c:2505:18: note: Shadow variable ckuus5.c:2564:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:2282:9: note: Shadowed declaration ckuus5.c:2564:13: note: Shadow variable ckuus5.c:2564:26: style: Local variable 's' shadows outer argument [shadowArgument] ckuus5.c:2279:26: note: Shadowed declaration ckuus5.c:2564:26: note: Shadow variable ckuus5.c:2564:39: style: Local variable 'prev' shadows outer variable [shadowVariable] ckuus5.c:2285:12: note: Shadowed declaration ckuus5.c:2564:39: note: Shadow variable ckuus5.c:2564:57: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:2283:10: note: Shadowed declaration ckuus5.c:2564:57: note: Shadow variable ckuus5.c:2852:17: style: Local variable 'xx' shadows outer variable [shadowVariable] ckuus5.c:2732:17: note: Shadowed declaration ckuus5.c:2852:17: note: Shadow variable ckuus5.c:3830:11: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus5.c:3815:9: note: Shadowed declaration ckuus5.c:3830:11: note: Shadow variable ckuus5.c:4253:13: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:790:21: note: Shadowed declaration ckuus5.c:4253:13: note: Shadow variable ckuus5.c:4325:13: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:790:21: note: Shadowed declaration ckuus5.c:4325:13: note: Shadow variable ckuus5.c:4699:17: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus5.c:790:21: note: Shadowed declaration ckuus5.c:4699:17: note: Shadow variable ckuus5.c:4700:18: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus5.c:4529:22: note: Shadowed declaration ckuus5.c:4700:18: note: Shadow variable ckuus5.c:4948:12: style: Local variable 'topcmd' shadows outer variable [shadowVariable] ckuus5.c:526:5: note: Shadowed declaration ckuus5.c:4948:12: note: Shadow variable ckuus5.c:6977:13: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus5.c:6844:15: note: Shadowed declaration ckuus5.c:6977:13: note: Shadow variable ckuus5.c:7100:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus5.c:6844:9: note: Shadowed declaration ckuus5.c:7100:15: note: Shadow variable ckuus5.c:7892:22: style: Local variable 'dblquo' shadows outer variable [shadowVariable] ckuus5.c:528:12: note: Shadowed declaration ckuus5.c:7892:22: note: Shadow variable ckuus5.c:7937:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus5.c:6846:11: note: Shadowed declaration ckuus5.c:7937:22: note: Shadow variable ckuus5.c:7978:22: style: Local variable 's' shadows outer variable [shadowVariable] ckuus5.c:6846:11: note: Shadowed declaration ckuus5.c:7978:22: note: Shadow variable ckuus5.c:9844:18: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus5.c:484:49: note: Shadowed declaration ckuus5.c:9844:18: note: Shadow variable ckuus5.c:9997:30: style: Local variable 'q' shadows outer variable [shadowVariable] ckuus5.c:9952:18: note: Shadowed declaration ckuus5.c:9997:30: note: Shadow variable ckuus5.c:10270:34: style: Local variable 'cdactive' shadows outer variable [shadowVariable] ckuus5.c:146:60: note: Shadowed declaration ckuus5.c:10270:34: note: Shadow variable ckuus5.c:10312:9: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus5.c:10272:15: note: Shadowed declaration ckuus5.c:10312:9: note: Shadow variable ckuus5.c:2114:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus5.c:2285:12: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] ckuus5.c:2564:26: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:2611:20: style: Variable 'm' can be declared as pointer to const [constVariablePointer] ckuus5.c:2614:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:3716:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:4370:28: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] ckuus5.c:4370:45: style: Parameter 'table' can be declared as const array [constParameter] ckuus5.c:4389:27: style: Parameter 'nam' can be declared as pointer to const [constParameterPointer] ckuus5.c:4389:34: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] ckuus5.c:5614:21: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus5.c:5851:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:6031:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:7455:18: style: Variable 's1' can be declared as pointer to const [constVariablePointer] ckuus5.c:7455:24: style: Variable 's2' can be declared as pointer to const [constVariablePointer] ckuus5.c:7937:22: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:7978:22: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:8725:21: style: Variable 'cp1' can be declared as pointer to const [constVariablePointer] ckuus5.c:9375:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus5.c:9569:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus5.c:9844:23: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] ckuus5.c:10517:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuus5.c:1132:42: style: Variable 'skip' is assigned a value that is never used. [unreadVariable] ckuus5.c:1582:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus5.c:2185:16: style: Variable 'kp' is assigned a value that is never used. [unreadVariable] ckuus5.c:2185:21: style: Variable 'pp' is assigned a value that is never used. [unreadVariable] ckuus5.c:2325:17: style: Variable 'lpx' is assigned a value that is never used. [unreadVariable] ckuus5.c:2387:21: style: Variable 'lpx' is assigned a value that is never used. [unreadVariable] ckuus5.c:2564:59: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ckuus5.c:3668:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckuus5.c:3743:10: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] ckuus5.c:4615:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ckuus5.c:4859:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckuus5.c:7463:31: style: Variable 's1' is assigned a value that is never used. [unreadVariable] ckuus5.c:6844:12: style: Unused variable: z [unusedVariable] ckuus5.c:9088:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ckuus5.c:9168:16: style: Variable 'buf[1]' is assigned a value that is never used. [unreadVariable] ckuus5.c:9225:23: style: Variable 's2' is assigned a value that is never used. [unreadVariable] ckuus5.c:9843:20: style: Variable 'pp' is assigned a value that is never used. [unreadVariable] ckuus5.c:10282:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus5.c:12477:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus6.c:3781:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuus6.c:4089:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuus6.c:4637:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuus6.c:5601:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuus6.c:9734:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_UCS2 [valueFlowBailoutIncompleteVar] ckuus6.c:4341:25: error: Array 'buf[258]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds] ckuus6.c:5139:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus6.c:11853:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] ckuus6.c:11850:9: note: outer condition: !stopflg ckuus6.c:11853:10: note: opposite inner condition: stopflg ckuus6.c:11919:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ckuus6.c:11913:21: note: outer condition: stopflg ckuus6.c:11919:8: note: identical inner condition: stopflg ckuus6.c:6901:17: style: Redundant condition: touch. '!touch || (touch && verbose)' is equivalent to '!touch || verbose' [redundantCondition] ckuus6.c:1188:47: style: Condition '!peek' is always true [knownConditionTrueFalse] ckuus6.c:986:16: note: Assignment 'peek=0', assigned value is 0 ckuus6.c:1188:47: note: Condition '!peek' is always true ckuus6.c:1835:9: style: Condition '!s' is always true [knownConditionTrueFalse] ckuus6.c:1829:9: note: Assignment 's=0L', assigned value is 0 ckuus6.c:1835:9: note: Condition '!s' is always true ckuus6.c:2235:29: style: Condition 'dialixp' is always true [knownConditionTrueFalse] ckuus6.c:2301:23: style: Condition 'x==2' is always false [knownConditionTrueFalse] ckuus6.c:2251:46: note: Assuming that condition '(x=callisld(lac,acptr))>=1' is not redundant ckuus6.c:2301:23: note: Condition 'x==2' is always false ckuus6.c:2363:31: style: Condition 'prefix' is always true [knownConditionTrueFalse] ckuus6.c:2365:31: style: Condition 'prefix' is always true [knownConditionTrueFalse] ckuus6.c:4351:23: style: Condition 'z==0' is always false [knownConditionTrueFalse] ckuus6.c:4350:23: note: Assignment 'z=8-(i%8)', assigned value is greater than 0 ckuus6.c:4351:23: note: Condition 'z==0' is always false ckuus6.c:9919:9: style: Condition '*new' is always true [knownConditionTrueFalse] ckuus6.c:10091:7: style: Condition 's0' is always true [knownConditionTrueFalse] ckuus6.c:10138:9: style: Condition '!skip' is always true [knownConditionTrueFalse] ckuus6.c:10131:12: note: Assignment 'skip=0', assigned value is 0 ckuus6.c:10138:9: note: Condition '!skip' is always true ckuus6.c:10523:10: style: Condition '!(z==0&&!wild)' is always true [knownConditionTrueFalse] ckuus6.c:10549:13: style: Condition '!(z==0&&!wild)' is always true [knownConditionTrueFalse] ckuus6.c:11905:25: style: Condition '!*tp' is always false [knownConditionTrueFalse] ckuus6.c:11938:26: style: Condition 'stopflg' is always false [knownConditionTrueFalse] ckuus6.c:11934:28: note: Assuming that condition 'stopflg' is not redundant ckuus6.c:11938:26: note: Condition 'stopflg' is always false ckuus6.c:2166:17: warning: Either the condition '!s' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] ckuus6.c:2168:13: note: Assuming that condition '!s' is not redundant ckuus6.c:2166:17: note: Null pointer dereference ckuus6.c:2192:17: warning: Either the condition '!s' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] ckuus6.c:2194:13: note: Assuming that condition '!s' is not redundant ckuus6.c:2192:17: note: Null pointer dereference ckuus6.c:5023:42: warning: Either the condition '!rp1' is redundant or there is possible null pointer dereference: rp1. [nullPointerRedundantCheck] ckuus6.c:5027:25: note: Assuming that condition '!rp1' is not redundant ckuus6.c:5023:42: note: Null pointer dereference ckuus6.c:5024:39: warning: Either the condition '!rp2' is redundant or there is possible null pointer dereference: rp2. [nullPointerRedundantCheck] ckuus6.c:5028:25: note: Assuming that condition '!rp2' is not redundant ckuus6.c:5024:39: note: Null pointer dereference ckuus6.c:2215:11: style: Variable 'acptr' is reassigned a value before the old one has been used. [redundantAssignment] ckuus6.c:2190:11: note: acptr is assigned ckuus6.c:2215:11: note: acptr is overwritten ckuus6.c:5078:11: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckuus6.c:5000:26: note: x is assigned ckuus6.c:5078:11: note: x is overwritten ckuus6.c:10056:8: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ckuus6.c:10032:8: note: p is assigned ckuus6.c:10056:8: note: p is overwritten ckuus6.c:12444:18: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] ckuus6.c:12439:21: note: x is assigned ckuus6.c:12444:18: note: x is overwritten ckuus6.c:7455:22: style: Same expression on both sides of '&&' because '!havename' and '!confirmed' represent the same value. [knownConditionTrueFalse] ckuus6.c:7380:20: note: 'havename' is assigned value '0' here. ckuus6.c:7380:35: note: 'confirmed' is assigned value '0' here. ckuus6.c:7455:22: note: Same expression on both sides of '&&' because '!havename' and '!confirmed' represent the same value. ckuus6.c:4006:3: style: Label 'dointerpret' is not used. [unusedLabel] ckuus6.c:1554:14: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:1554:14: note: Shadow variable ckuus6.c:1589:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:1589:28: note: Shadow variable ckuus6.c:1991:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:1991:11: note: Shadow variable ckuus6.c:2060:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:2060:9: note: Shadow variable ckuus6.c:2087:18: style: Local variable 'what' shadows outer variable [shadowVariable] ckuus6.c:67:51: note: Shadowed declaration ckuus6.c:2087:18: note: Shadow variable ckuus6.c:2089:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:2089:11: note: Shadow variable ckuus6.c:2343:37: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:2087:15: note: Shadowed declaration ckuus6.c:2343:37: note: Shadow variable ckuus6.c:2398:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:2398:13: note: Shadow variable ckuus6.c:2398:16: style: Local variable 'j' shadows outer variable [shadowVariable] ckuus6.c:2087:12: note: Shadowed declaration ckuus6.c:2398:16: note: Shadow variable ckuus6.c:2454:29: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:2087:15: note: Shadowed declaration ckuus6.c:2454:29: note: Shadow variable ckuus6.c:2559:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:2559:9: note: Shadow variable ckuus6.c:2661:11: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:848:13: note: Shadowed declaration ckuus6.c:2661:11: note: Shadow variable ckuus6.c:2951:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:2951:11: note: Shadow variable ckuus6.c:2976:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:2976:16: note: Shadow variable ckuus6.c:2989:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:2989:11: note: Shadow variable ckuus6.c:3186:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:2989:11: note: Shadowed declaration ckuus6.c:3186:19: note: Shadow variable ckuus6.c:3364:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:2976:16: note: Shadowed declaration ckuus6.c:3364:13: note: Shadow variable ckuus6.c:3600:46: style: Local variable 'dialdpy' shadows outer variable [shadowVariable] ckuus6.c:782:12: note: Shadowed declaration ckuus6.c:3600:46: note: Shadow variable ckuus6.c:3832:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:3832:9: note: Shadow variable ckuus6.c:3832:33: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus6.c:832:12: note: Shadowed declaration ckuus6.c:3832:33: note: Shadow variable ckuus6.c:3832:53: style: Local variable 'xlate' shadows outer function [shadowFunction] ckuusr.h:2879:1: note: Shadowed declaration ckuus6.c:3832:53: note: Shadow variable ckuus6.c:3948:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:3948:15: note: Shadow variable ckuus6.c:4050:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:4050:12: note: Shadow variable ckuus6.c:4055:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:4055:9: note: Shadow variable ckuus6.c:4307:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:4055:12: note: Shadowed declaration ckuus6.c:4307:21: note: Shadow variable ckuus6.c:4308:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:4308:24: note: Shadow variable ckuus6.c:4327:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:4055:9: note: Shadowed declaration ckuus6.c:4327:17: note: Shadow variable ckuus6.c:4338:17: style: Local variable 'i' shadows outer variable [shadowVariable] ckuus6.c:4055:15: note: Shadowed declaration ckuus6.c:4338:17: note: Shadow variable ckuus6.c:4338:19: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:4055:21: note: Shadowed declaration ckuus6.c:4338:19: note: Shadow variable ckuus6.c:4338:21: style: Local variable 'z' shadows outer argument [shadowArgument] ckuus6.c:4045:25: note: Shadowed declaration ckuus6.c:4338:21: note: Shadow variable ckuus6.c:4589:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:4589:16: note: Shadow variable ckuus6.c:4589:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:4589:19: note: Shadow variable ckuus6.c:4589:42: style: Local variable 'count' shadows outer variable [shadowVariable] ckuus6.c:832:12: note: Shadowed declaration ckuus6.c:4589:42: note: Shadow variable ckuus6.c:4592:55: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:4592:55: note: Shadow variable ckuus6.c:4592:59: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:4592:59: note: Shadow variable ckuus6.c:4982:25: style: Local variable 'len' shadows outer variable [shadowVariable] ckuus6.c:4590:41: note: Shadowed declaration ckuus6.c:4982:25: note: Shadow variable ckuus6.c:5356:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:5356:9: note: Shadow variable ckuus6.c:5536:52: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:5536:52: note: Shadow variable ckuus6.c:5546:19: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:5546:19: note: Shadow variable ckuus6.c:5830:17: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:5830:17: note: Shadow variable ckuus6.c:5976:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5546:19: note: Shadowed declaration ckuus6.c:5976:21: note: Shadow variable ckuus6.c:5978:24: style: Local variable 'hmsg' shadows outer function [shadowFunction] ckuusr.h:2883:1: note: Shadowed declaration ckuus6.c:5978:24: note: Shadow variable ckuus6.c:6230:13: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5544:42: note: Shadowed declaration ckuus6.c:6230:13: note: Shadow variable ckuus6.c:6311:17: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:5546:9: note: Shadowed declaration ckuus6.c:6311:17: note: Shadow variable ckuus6.c:6345:14: style: Local variable 'dbuf' shadows outer variable [shadowVariable] ckuus6.c:5564:10: note: Shadowed declaration ckuus6.c:6345:14: note: Shadow variable ckuus6.c:6420:20: style: Local variable 'ofp' shadows outer variable [shadowVariable] ckuus6.c:3737:15: note: Shadowed declaration ckuus6.c:6420:20: note: Shadow variable ckuus6.c:6425:13: style: Local variable 'linebuf' shadows outer variable [shadowVariable] ckuus6.c:5537:10: note: Shadowed declaration ckuus6.c:6425:13: note: Shadow variable ckuus6.c:6430:13: style: Local variable 'k' shadows outer variable [shadowVariable] ckuus6.c:5546:9: note: Shadowed declaration ckuus6.c:6430:13: note: Shadow variable ckuus6.c:6430:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5546:19: note: Shadowed declaration ckuus6.c:6430:16: note: Shadow variable ckuus6.c:6453:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:6430:16: note: Shadowed declaration ckuus6.c:6453:21: note: Shadow variable ckuus6.c:6487:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5536:52: note: Shadowed declaration ckuus6.c:6487:24: note: Shadow variable ckuus6.c:6513:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5536:52: note: Shadowed declaration ckuus6.c:6513:24: note: Shadow variable ckuus6.c:6605:30: style: Local variable 'c' shadows outer variable [shadowVariable] ckuus6.c:5536:62: note: Shadowed declaration ckuus6.c:6605:30: note: Shadow variable ckuus6.c:6759:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5546:19: note: Shadowed declaration ckuus6.c:6759:17: note: Shadow variable ckuus6.c:6760:20: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:5536:52: note: Shadowed declaration ckuus6.c:6760:20: note: Shadow variable ckuus6.c:6856:17: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5546:19: note: Shadowed declaration ckuus6.c:6856:17: note: Shadow variable ckuus6.c:6856:20: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:6856:20: note: Shadow variable ckuus6.c:6857:20: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:6857:20: note: Shadow variable ckuus6.c:6876:21: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5544:42: note: Shadowed declaration ckuus6.c:6876:21: note: Shadow variable ckuus6.c:6883:17: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5544:42: note: Shadowed declaration ckuus6.c:6883:17: note: Shadow variable ckuus6.c:6905:25: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5546:19: note: Shadowed declaration ckuus6.c:6905:25: note: Shadow variable ckuus6.c:6906:25: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:6906:25: note: Shadow variable ckuus6.c:6959:10: style: Local variable 'name' shadows outer variable [shadowVariable] ckuus6.c:5536:10: note: Shadowed declaration ckuus6.c:6959:10: note: Shadow variable ckuus6.c:6971:25: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:5546:19: note: Shadowed declaration ckuus6.c:6971:25: note: Shadow variable ckuus6.c:6972:25: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:6972:25: note: Shadow variable ckuus6.c:7025:13: style: Local variable 'n' shadows outer variable [shadowVariable] ckuus6.c:5544:42: note: Shadowed declaration ckuus6.c:7025:13: note: Shadow variable ckuus6.c:7257:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:7257:9: note: Shadow variable ckuus6.c:7370:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:7370:15: note: Shadow variable ckuus6.c:7622:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:7370:15: note: Shadowed declaration ckuus6.c:7622:10: note: Shadow variable ckuus6.c:8138:11: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:850:14: note: Shadowed declaration ckuus6.c:8138:11: note: Shadow variable ckuus6.c:8139:18: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:8139:18: note: Shadow variable ckuus6.c:8139:21: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:8139:21: note: Shadow variable ckuus6.c:8193:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:8193:16: note: Shadow variable ckuus6.c:8709:19: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:8709:19: note: Shadow variable ckuus6.c:9761:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:9761:12: note: Shadow variable ckuus6.c:9774:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:9774:9: note: Shadow variable ckuus6.c:9774:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:9774:12: note: Shadow variable ckuus6.c:9932:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:9932:10: note: Shadow variable ckuus6.c:9946:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:9946:9: note: Shadow variable ckuus6.c:9970:11: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:9970:11: note: Shadow variable ckuus6.c:9970:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:9970:15: note: Shadow variable ckuus6.c:10006:7: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:10006:7: note: Shadow variable ckuus6.c:10030:10: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:10030:10: note: Shadow variable ckuus6.c:10200:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:10200:9: note: Shadow variable ckuus6.c:10200:12: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:889:18: note: Shadowed declaration ckuus6.c:10200:12: note: Shadow variable ckuus6.c:10356:14: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:10200:9: note: Shadowed declaration ckuus6.c:10356:14: note: Shadow variable ckuus6.c:10521:7: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:848:13: note: Shadowed declaration ckuus6.c:10521:7: note: Shadow variable ckuus6.c:10548:7: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:848:13: note: Shadowed declaration ckuus6.c:10548:7: note: Shadow variable ckuus6.c:10577:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:10577:9: note: Shadow variable ckuus6.c:10579:12: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:848:13: note: Shadowed declaration ckuus6.c:10579:12: note: Shadow variable ckuus6.c:10579:20: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:850:14: note: Shadowed declaration ckuus6.c:10579:20: note: Shadow variable ckuus6.c:10631:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:10631:9: note: Shadow variable ckuus6.c:10631:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:10631:12: note: Shadow variable ckuus6.c:10631:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:889:18: note: Shadowed declaration ckuus6.c:10631:15: note: Shadow variable ckuus6.c:10631:28: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:10631:28: note: Shadow variable ckuus6.c:11516:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:11516:16: note: Shadow variable ckuus6.c:11709:14: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:11709:14: note: Shadow variable ckuus6.c:11812:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:11812:12: note: Shadow variable ckuus6.c:11812:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:11812:15: note: Shadow variable ckuus6.c:11812:18: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:889:18: note: Shadowed declaration ckuus6.c:11812:18: note: Shadow variable ckuus6.c:11815:29: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:850:14: note: Shadowed declaration ckuus6.c:11815:29: note: Shadow variable ckuus6.c:11867:24: style: Local variable 'tp' shadows outer variable [shadowVariable] ckuus6.c:207:14: note: Shadowed declaration ckuus6.c:11867:24: note: Shadow variable ckuus6.c:11915:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:11915:28: note: Shadow variable ckuus6.c:12083:9: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:889:18: note: Shadowed declaration ckuus6.c:12083:9: note: Shadow variable ckuus6.c:12116:21: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:12116:21: note: Shadow variable ckuus6.c:12149:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:12149:9: note: Shadow variable ckuus6.c:12149:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:12149:12: note: Shadow variable ckuus6.c:12149:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:889:18: note: Shadowed declaration ckuus6.c:12149:15: note: Shadow variable ckuus6.c:12149:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:12149:24: note: Shadow variable ckuus6.c:12149:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:12149:28: note: Shadow variable ckuus6.c:12220:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:12149:24: note: Shadowed declaration ckuus6.c:12220:11: note: Shadow variable ckuus6.c:12372:20: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:850:14: note: Shadowed declaration ckuus6.c:12372:20: note: Shadow variable ckuus6.c:12373:18: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:848:13: note: Shadowed declaration ckuus6.c:12373:18: note: Shadow variable ckuus6.c:12374:20: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:12149:9: note: Shadowed declaration ckuus6.c:12374:20: note: Shadow variable ckuus6.c:12398:12: style: Local variable 't' shadows outer variable [shadowVariable] ckuus6.c:12374:17: note: Shadowed declaration ckuus6.c:12398:12: note: Shadow variable ckuus6.c:12429:18: style: Local variable 'lp' shadows outer variable [shadowVariable] ckuus6.c:850:14: note: Shadowed declaration ckuus6.c:12429:18: note: Shadow variable ckuus6.c:12430:16: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus6.c:848:13: note: Shadowed declaration ckuus6.c:12430:16: note: Shadow variable ckuus6.c:12431:24: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:12149:9: note: Shadowed declaration ckuus6.c:12431:24: note: Shadow variable ckuus6.c:12488:28: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:70:42: note: Shadowed declaration ckuus6.c:12488:28: note: Shadow variable ckuus6.c:12746:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:70:42: note: Shadowed declaration ckuus6.c:12746:24: note: Shadow variable ckuus6.c:12895:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:70:42: note: Shadowed declaration ckuus6.c:12895:24: note: Shadow variable ckuus6.c:12907:24: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:70:42: note: Shadowed declaration ckuus6.c:12907:24: note: Shadow variable ckuus6.c:12971:28: style: Local variable 'cmflgs' shadows outer variable [shadowVariable] ckuus6.c:70:42: note: Shadowed declaration ckuus6.c:12971:28: note: Shadow variable ckuus6.c:13096:8: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:12149:12: note: Shadowed declaration ckuus6.c:13096:8: note: Shadow variable ckuus6.c:13103:15: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:12149:28: note: Shadowed declaration ckuus6.c:13103:15: note: Shadow variable ckuus6.c:13193:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus6.c:889:12: note: Shadowed declaration ckuus6.c:13193:9: note: Shadow variable ckuus6.c:13193:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus6.c:889:15: note: Shadowed declaration ckuus6.c:13193:12: note: Shadow variable ckuus6.c:13193:15: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus6.c:889:18: note: Shadowed declaration ckuus6.c:13193:15: note: Shadow variable ckuus6.c:13193:24: style: Local variable 's' shadows outer variable [shadowVariable] ckuus6.c:890:14: note: Shadowed declaration ckuus6.c:13193:24: note: Shadow variable ckuus6.c:13193:28: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:890:18: note: Shadowed declaration ckuus6.c:13193:28: note: Shadow variable ckuus6.c:13209:16: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13193:28: note: Shadowed declaration ckuus6.c:13209:16: note: Shadow variable ckuus6.c:13251:17: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13193:28: note: Shadowed declaration ckuus6.c:13251:17: note: Shadow variable ckuus6.c:13351:21: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus6.c:13193:28: note: Shadowed declaration ckuus6.c:13351:21: note: Shadow variable ckuus6.c:1589:28: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus6.c:2032:28: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ckuus6.c:2032:35: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] ckuus6.c:3186:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus6.c:4045:12: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] ckuus6.c:6115:16: style: Variable 'm' can be declared as pointer to const [constVariablePointer] ckuus6.c:6344:24: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] ckuus6.c:6857:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus6.c:9761:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuus6.c:9797:28: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] ckuus6.c:10099:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] ckuus6.c:2443:18: warning: Uninitialized variable: xx [uninitvar] ckuus6.c:2433:17: note: Assuming condition is false ckuus6.c:2443:18: note: Uninitialized variable: xx ckuus6.c:2792:22: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus6.c:2876:26: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus6.c:2898:30: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus6.c:3832:48: style: Variable 'eof' is assigned a value that is never used. [unreadVariable] ckuus6.c:3832:59: style: Variable 'xlate' is assigned a value that is never used. [unreadVariable] ckuus6.c:4011:14: style: Variable 'zzrc' is assigned a value that is never used. [unreadVariable] ckuus6.c:3832:16: style: Unused variable: c0 [unusedVariable] ckuus6.c:3832:20: style: Unused variable: c1 [unusedVariable] ckuus6.c:4508:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus6.c:4872:19: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus6.c:4873:30: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus6.c:4874:30: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] ckuus6.c:7294:16: style: Variable 'getval' is assigned a value that is never used. [unreadVariable] ckuus6.c:7651:20: style: Variable 'argisdir' is assigned a value that is never used. [unreadVariable] ckuus6.c:7376:9: style: Variable 'bad' is assigned a value that is never used. [unreadVariable] ckuus6.c:7385:9: style: Variable 'itsadir' is assigned a value that is never used. [unreadVariable] ckuus6.c:7387:31: style: Variable 'skip' is assigned a value that is never used. [unreadVariable] ckuus6.c:10200:70: style: Variable 'noarg' is assigned a value that is never used. [unreadVariable] ckuus6.c:12118:26: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ckuus6.c:13368:21: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckuus7.c:3335:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] ckuus7.c:9892:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus7.c:10333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ckuus7.c:287:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:4099:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:4178:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:4264:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:7284:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:8700:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuus7.c:2266:11: style: Condition 'y<0' is always false [knownConditionTrueFalse] ckuus7.c:2257:11: note: Assuming that condition 'y<0' is not redundant ckuus7.c:2266:11: note: Condition 'y<0' is always false ckuus7.c:7662:25: style: Condition 'rc>-1' is always true [knownConditionTrueFalse] ckuus7.c:7661:12: note: Assuming that condition 'rc>-1' is not redundant ckuus7.c:7662:25: note: Condition 'rc>-1' is always true ckuus7.c:7899:19: style: Condition 'x==-3' is always false [knownConditionTrueFalse] ckuus7.c:7896:30: note: Assuming that condition '(x=remtxt(&s))<0' is not redundant ckuus7.c:7899:19: note: Condition 'x==-3' is always false ckuus7.c:9134:18: style: Condition 'nhcount==1' is always false [knownConditionTrueFalse] ckuus7.c:9130:18: note: Assuming that condition 'nhcount>1' is not redundant ckuus7.c:9134:18: note: Condition 'nhcount==1' is always false ckuus7.c:9136:18: style: Condition 'nhcount>0' is always true [knownConditionTrueFalse] ckuus7.c:9130:18: note: Assuming that condition 'nhcount>1' is not redundant ckuus7.c:9136:18: note: Condition 'nhcount>0' is always true ckuus7.c:10135:17: style: Condition 'local' is always true [knownConditionTrueFalse] ckuus7.c:10721:19: style: Condition 'x==-3' is always false [knownConditionTrueFalse] ckuus7.c:10718:19: note: Assuming that condition 'x<0' is not redundant ckuus7.c:10721:19: note: Condition 'x==-3' is always false ckuus7.c:11666:8: style: Condition 'x==-3' is always false [knownConditionTrueFalse] ckuus7.c:11663:8: note: Assuming that condition 'x<0' is not redundant ckuus7.c:11666:8: note: Condition 'x==-3' is always false ckuus7.c:2270:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ckuus7.c:8754:9: warning:inconclusive: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck] ckuus7.c:8805:21: note: Assuming that condition 'line' is not redundant ckuus7.c:8754:9: note: Null pointer dereference ckuus7.c:8762:14: warning:inconclusive: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck] ckuus7.c:8805:21: note: Assuming that condition 'line' is not redundant ckuus7.c:8762:14: note: Null pointer dereference ckuus7.c:9158:7: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] ckuus7.c:9151:9: note: n is assigned ckuus7.c:9158:7: note: n is overwritten ckuus7.c:9158:7: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] ckuus7.c:9153:9: note: n is assigned ckuus7.c:9158:7: note: n is overwritten ckuus7.c:4680:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ckuus7.c:4685:9: note: Found duplicate branches for 'if' and 'else'. ckuus7.c:4680:9: note: Found duplicate branches for 'if' and 'else'. ckuus7.c:2170:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:2170:9: note: Shadow variable ckuus7.c:2170:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:2170:12: note: Shadow variable ckuus7.c:2192:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:2192:9: note: Shadow variable ckuus7.c:2192:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:2192:12: note: Shadow variable ckuus7.c:2246:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:2246:9: note: Shadow variable ckuus7.c:2246:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:2246:12: note: Shadow variable ckuus7.c:2403:24: style: Local variable 'p' shadows outer variable [shadowVariable] ckuus7.c:2322:14: note: Shadowed declaration ckuus7.c:2403:24: note: Shadow variable ckuus7.c:3165:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:3165:9: note: Shadow variable ckuus7.c:3165:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:3165:12: note: Shadow variable ckuus7.c:3165:19: style: Local variable 'z' shadows outer variable [shadowVariable] ckuus7.c:112:22: note: Shadowed declaration ckuus7.c:3165:19: note: Shadow variable ckuus7.c:4506:13: style: Local variable 'eol' shadows outer variable [shadowVariable] ckuus7.c:181:11: note: Shadowed declaration ckuus7.c:4506:13: note: Shadow variable ckuus7.c:6371:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:6371:9: note: Shadow variable ckuus7.c:6371:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:6371:12: note: Shadow variable ckuus7.c:7303:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:7303:9: note: Shadow variable ckuus7.c:7304:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:7304:11: note: Shadow variable ckuus7.c:7435:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:7435:12: note: Shadow variable ckuus7.c:7436:14: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:7436:14: note: Shadow variable ckuus7.c:7715:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:7715:9: note: Shadow variable ckuus7.c:7715:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:7715:12: note: Shadow variable ckuus7.c:7716:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:7716:11: note: Shadow variable ckuus7.c:8716:11: style: Local variable 'line' shadows outer variable [shadowVariable] ckuus7.c:811:13: note: Shadowed declaration ckuus7.c:8716:11: note: Shadow variable ckuus7.c:8852:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:8852:9: note: Shadow variable ckuus7.c:9044:15: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:9044:15: note: Shadow variable ckuus7.c:10183:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:10183:9: note: Shadow variable ckuus7.c:10185:11: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:10185:11: note: Shadow variable ckuus7.c:10397:20: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:10397:20: note: Shadow variable ckuus7.c:13621:11: style: Local variable 'tp' shadows outer variable [shadowVariable] ckuus7.c:503:14: note: Shadowed declaration ckuus7.c:13621:11: note: Shadow variable ckuus7.c:14063:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:14063:9: note: Shadow variable ckuus7.c:14063:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuus7.c:112:15: note: Shadowed declaration ckuus7.c:14063:12: note: Shadow variable ckuus7.c:14064:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuus7.c:113:14: note: Shadowed declaration ckuus7.c:14064:12: note: Shadow variable ckuus7.c:14241:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuus7.c:112:12: note: Shadowed declaration ckuus7.c:14241:9: note: Shadow variable ckuus7.c:2578:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuus7.c:8015:27: warning: Conversion of char literal 'K' to bool always evaluates to true. [incorrectCharBooleanError] ckuus7.c:3165:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ckuus7.c:4098:9: style: Unused variable: i [unusedVariable] ckuus7.c:4118:9: style: Unused variable: i [unusedVariable] ckuus7.c:4307:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ckuus7.c:7658:28: style: Variable 'p3' is assigned a value that is never used. [unreadVariable] ckuus7.c:7659:28: style: Variable 'p2' is assigned a value that is never used. [unreadVariable] ckuus7.c:7660:28: style: Variable 'p1' is assigned a value that is never used. [unreadVariable] ckuus7.c:7884:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ckuus7.c:8645:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] ckuus7.c:8807:26: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus7.c:8831:14: style: Variable 'line' is assigned a value that is never used. [unreadVariable] ckuus7.c:8953:9: style: Unused variable: t [unusedVariable] ckuus7.c:9996:19: style: Variable 'did_ttopen' is assigned a value that is never used. [unreadVariable] ckuus7.c:10725:31: style: Variable 'confirmed' is assigned a value that is never used. [unreadVariable] ckuus7.c:10733:26: style: Variable 'wild' is assigned a value that is never used. [unreadVariable] ckuus7.c:10735:31: style: Variable 'confirmed' is assigned a value that is never used. [unreadVariable] ckuus7.c:10472:12: style: Unused variable: i [unusedVariable] ckuus7.c:10478:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] ckuus7.c:10479:9: style: Variable 'e_type' is assigned a value that is never used. [unreadVariable] ckuus7.c:13623:23: style: Unused variable: k [unusedVariable] ckuus7.c:14241:9: style: Unused variable: x [unusedVariable] ckuusr.c:9387:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckuusr.c:12843:58: error: Non-local variable 's' will use pointer to local variable 'outfile'. [danglingLifetime] ckuusr.c:12841:8: note: Array decayed to pointer here. ckuusr.c:12477:7: note: Variable created here. ckuusr.c:12843:58: note: Non-local variable 's' will use pointer to local variable 'outfile'. ckuusr.c:13142:2: error: Non-local variable 'xargv' will use pointer to local variable 'list'. [danglingLifetime] ckuusr.c:13136:11: note: Array decayed to pointer here. ckuusr.c:13125:9: note: Variable created here. ckuusr.c:13142:2: note: Non-local variable 'xargv' will use pointer to local variable 'list'. ckuusr.c:3652:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusr.c:3669:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusr.c:4001:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusr.c:6700:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] ckuusr.c:5781:11: style: Condition '!p[k]' is always true [knownConditionTrueFalse] ckuusr.c:5780:14: note: Assignment 'p[k]=0L', assigned value is 0 ckuusr.c:5781:11: note: Condition '!p[k]' is always true ckuusr.c:6497:6: style: Condition '!*val' is always false [knownConditionTrueFalse] ckuusr.c:8183:12: style: Redundant initialization for 'lineno'. The initialized value is overwritten before it is read. [redundantInitialization] ckuusr.c:8178:19: note: lineno is initialized ckuusr.c:8183:12: note: lineno is overwritten ckuusr.c:4062:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:4062:9: note: Shadow variable ckuusr.c:4062:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:4062:12: note: Shadow variable ckuusr.c:4074:22: style: Local variable 'pv' shadows outer variable [shadowVariable] ckuusr.c:5452:25: note: Shadowed declaration ckuusr.c:4074:22: note: Shadow variable ckuusr.c:4853:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:630:14: note: Shadowed declaration ckuusr.c:4853:13: note: Shadow variable ckuusr.c:4984:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:4062:12: note: Shadowed declaration ckuusr.c:4984:19: note: Shadow variable ckuusr.c:5021:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:4062:9: note: Shadowed declaration ckuusr.c:5021:6: note: Shadow variable ckuusr.c:5189:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:4062:12: note: Shadowed declaration ckuusr.c:5189:15: note: Shadow variable ckuusr.c:5221:13: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:630:14: note: Shadowed declaration ckuusr.c:5221:13: note: Shadow variable ckuusr.c:5488:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:5488:9: note: Shadow variable ckuusr.c:5488:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:5488:12: note: Shadow variable ckuusr.c:5723:22: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:5723:22: note: Shadow variable ckuusr.c:5766:6: style: Local variable 'j' shadows outer variable [shadowVariable] ckuusr.c:5723:12: note: Shadowed declaration ckuusr.c:5766:6: note: Shadow variable ckuusr.c:5859:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:5859:9: note: Shadow variable ckuusr.c:6177:10: style: Local variable 'tmpbuf' shadows outer variable [shadowVariable] ckuusr.c:522:13: note: Shadowed declaration ckuusr.c:6177:10: note: Shadow variable ckuusr.c:6191:9: style: Local variable 'p' shadows outer variable [shadowVariable] ckuusr.c:6178:13: note: Shadowed declaration ckuusr.c:6191:9: note: Shadow variable ckuusr.c:6192:6: style: Local variable 'n' shadows outer variable [shadowVariable] ckuusr.c:6175:12: note: Shadowed declaration ckuusr.c:6192:6: note: Shadow variable ckuusr.c:6299:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:6299:12: note: Shadow variable ckuusr.c:6299:15: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:6299:15: note: Shadow variable ckuusr.c:6300:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:630:14: note: Shadowed declaration ckuusr.c:6300:15: note: Shadow variable ckuusr.c:6433:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:6433:9: note: Shadow variable ckuusr.c:6433:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:6433:12: note: Shadow variable ckuusr.c:6434:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:630:14: note: Shadowed declaration ckuusr.c:6434:15: note: Shadow variable ckuusr.c:6481:12: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:6481:12: note: Shadow variable ckuusr.c:6482:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:630:14: note: Shadowed declaration ckuusr.c:6482:15: note: Shadow variable ckuusr.c:6526:16: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:6526:16: note: Shadow variable ckuusr.c:6526:19: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:6526:19: note: Shadow variable ckuusr.c:6527:15: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:630:14: note: Shadowed declaration ckuusr.c:6527:15: note: Shadow variable ckuusr.c:6604:12: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:630:14: note: Shadowed declaration ckuusr.c:6604:12: note: Shadow variable ckuusr.c:6605:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:6605:9: note: Shadow variable ckuusr.c:7937:16: style: Local variable 'xcmdsrc' shadows outer variable [shadowVariable] ckuusr.c:202:12: note: Shadowed declaration ckuusr.c:7937:16: note: Shadow variable ckuusr.c:8049:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:8049:9: note: Shadow variable ckuusr.c:8049:12: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:8049:12: note: Shadow variable ckuusr.c:8174:16: style: Local variable 'tlevel' shadows outer variable [shadowVariable] ckuusr.c:362:66: note: Shadowed declaration ckuusr.c:8174:16: note: Shadow variable ckuusr.c:8179:9: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:8179:9: note: Shadow variable ckuusr.c:8598:37: style: Local variable 'size' shadows outer variable [shadowVariable] ckuusr.c:241:72: note: Shadowed declaration ckuusr.c:8598:37: note: Shadow variable ckuusr.c:8759:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:8759:6: note: Shadow variable ckuusr.c:8843:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:8843:13: note: Shadow variable ckuusr.c:9526:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:9526:6: note: Shadow variable ckuusr.c:10758:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:10758:6: note: Shadow variable ckuusr.c:10758:8: style: Local variable 'z' shadows outer variable [shadowVariable] ckuusr.c:629:18: note: Shadowed declaration ckuusr.c:10758:8: note: Shadow variable ckuusr.c:12455:13: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:12455:13: note: Shadow variable ckuusr.c:12953:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusr.c:629:12: note: Shadowed declaration ckuusr.c:12953:6: note: Shadow variable ckuusr.c:12953:8: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:12953:8: note: Shadow variable ckuusr.c:13274:13: style: Local variable 'nolocal' shadows outer variable [shadowVariable] ckuusr.c:8283:16: note: Shadowed declaration ckuusr.c:13274:13: note: Shadow variable ckuusr.c:13675:9: style: Local variable 'y' shadows outer variable [shadowVariable] ckuusr.c:629:15: note: Shadowed declaration ckuusr.c:13675:9: note: Shadow variable ckuusr.c:13676:16: style: Local variable 's' shadows outer variable [shadowVariable] ckuusr.c:630:14: note: Shadowed declaration ckuusr.c:13676:16: note: Shadow variable ckuusr.c:8040:20: style: Parameter 's' can be declared as const array [constParameter] ckuusr.c:8040:31: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] ckuusr.c:8176:12: style: Variable 'takefile' can be declared as pointer to const [constVariablePointer] ckuusr.c:13159:9: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] ckuusr.c:5488:12: style: Unused variable: y [unusedVariable] ckuusr.c:6393:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable] ckuusr.c:6858:32: style: Variable 'vnp' is assigned a value that is never used. [unreadVariable] ckuusr.c:8126:27: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ckuusr.c:9734:22: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuusr.c:10712:16: style: Variable 'r' is assigned a value that is never used. [unreadVariable] ckuusr.c:10729:10: style: Variable 'k' is assigned a value that is never used. [unreadVariable] ckuusr.c:12888:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ckuusr.c:12299:9: style: Variable 'xpipe' is assigned a value that is never used. [unreadVariable] ckuusr.c:12303:21: style: Unused variable: tx [unusedVariable] ckuusx.c:1630:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckuusx.c:3157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckuusx.c:3560:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ckuusx.c:2562:16: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:3067:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:3626:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:3804:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4097:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4201:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4342:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4796:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:4807:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:5259:10: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:6087:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusx.c:5539:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] ckuusx.c:5537:27: note: outer condition: i=m-4 ckuusx.c:2052:3: style: Label 'xscanfile' is not used. [unusedLabel] ckuusx.c:657:26: style: Local variable 'xfrxla' shadows outer variable [shadowVariable] ckuusx.c:359:32: note: Shadowed declaration ckuusx.c:657:26: note: Shadow variable ckuusx.c:1653:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1534:18: note: Shadowed declaration ckuusx.c:1653:7: note: Shadow variable ckuusx.c:1668:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1534:18: note: Shadowed declaration ckuusx.c:1668:7: note: Shadow variable ckuusx.c:1685:7: style: Local variable 'i' shadows outer variable [shadowVariable] ckuusx.c:1534:18: note: Shadowed declaration ckuusx.c:1685:7: note: Shadow variable ckuusx.c:3612:16: style: Local variable 'tlogfmt' shadows outer variable [shadowVariable] ckcdeb.h:5460:20: note: Shadowed declaration ckuusx.c:3612:16: note: Shadow variable ckuusx.c:3787:14: style: Local variable 'cps' shadows outer variable [shadowVariable] ckuusx.c:480:50: note: Shadowed declaration ckuusx.c:3787:14: note: Shadow variable ckuusx.c:4902:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckuusx.c:4829:9: note: Shadowed declaration ckuusx.c:4902:6: note: Shadow variable ckuusx.c:5792:16: style: Local variable 'slognul' shadows outer variable [shadowVariable] ckuusx.c:311:5: note: Shadowed declaration ckuusx.c:5792:16: note: Shadow variable ckuusx.c:2098:12: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ckuusx.c:2447:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ckuusx.c:2741:24: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ckuusx.c:4112:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckuusx.c:5673:40: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] ckuusx.c:5873:23: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuusx.c:1524:28: style: Variable 'count' is assigned a value that is never used. [unreadVariable] ckuusx.c:1526:12: style: Variable 'pv' is assigned a value that is never used. [unreadVariable] ckuusx.c:1535:18: style: Variable 'readsize' is assigned a value that is never used. [unreadVariable] ckuusx.c:1543:17: style: Variable 'pctzero' is assigned a value that is never used. [unreadVariable] ckuusx.c:1544:15: style: Variable 'txtcz' is assigned a value that is never used. [unreadVariable] ckuusx.c:1557:17: style: Variable 'notutf8' is assigned a value that is never used. [unreadVariable] ckuusx.c:1524:9: style: Unused variable: x [unusedVariable] ckuusx.c:2285:6: style: Variable 'val' is assigned a value that is never used. [unreadVariable] ckuusx.c:2069:9: style: Unused variable: x [unusedVariable] ckuusx.c:2083:9: style: Variable 'runmax' is assigned a value that is never used. [unreadVariable] ckuusx.c:2084:9: style: Variable 'pctzero' is assigned a value that is never used. [unreadVariable] ckuusx.c:2085:9: style: Variable 'txtcz' is assigned a value that is never used. [unreadVariable] ckuusx.c:2095:9: style: Variable 'notutf8' is assigned a value that is never used. [unreadVariable] ckuusx.c:2447:16: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ckuusx.c:2484:16: style: Variable 'bits' is assigned a value that is never used. [unreadVariable] ckuusx.c:5520:20: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] ckuusx.c:5523:10: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] ckuusx.c:6064:11: style: Unused variable: s [unusedVariable] ckuusx.c:6065:9: style: Unused variable: x [unusedVariable] ckuusx.c:6065:12: style: Unused variable: dummy [unusedVariable] ckuusy.c:561:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusy.c:771:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckuusy.c:3976:20: style: Condition 'nhcount==1' is always false [knownConditionTrueFalse] ckuusy.c:3973:20: note: Assuming that condition 'nhcount>1' is not redundant ckuusy.c:3976:20: note: Condition 'nhcount==1' is always false ckuusy.c:3978:20: style: Condition 'nhcount>0' is always true [knownConditionTrueFalse] ckuusy.c:3973:20: note: Assuming that condition 'nhcount>1' is not redundant ckuusy.c:3978:20: note: Condition 'nhcount>0' is always true ckuusy.c:3922:14: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] ckuusy.c:3908:16: note: s is initialized ckuusy.c:3922:14: note: s is overwritten ckuusy.c:4258:19: style: Local variable 'xfermode' shadows outer variable [shadowVariable] ckuusy.c:92:37: note: Shadowed declaration ckuusy.c:4258:19: note: Shadow variable ckuusy.c:4260:19: style: Local variable 'patterns' shadows outer variable [shadowVariable] ckuusy.c:94:12: note: Shadowed declaration ckuusy.c:4260:19: note: Shadow variable ckuusy.c:2350:8: warning: Redundant code: Found a statement that begins with string constant. [constStatement] ckuusy.c:212:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ckuusy.c:386: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] ckvcon.c:981:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_USASCII [valueFlowBailoutIncompleteVar] ckvcon.c:1593:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckvcon.c:1620:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ckvcon.c:670:12: style: Local variable 'i' shadows outer variable [shadowVariable] ckvcon.c:221:5: note: Shadowed declaration ckvcon.c:670:12: note: Shadow variable ckvcon.c:904:6: style: Local variable 'x' shadows outer variable [shadowVariable] ckvcon.c:737:12: note: Shadowed declaration ckvcon.c:904:6: note: Shadow variable ckvcon.c:846:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckvcon.c:1304:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] ckvcon.c:637:12: warning: Uninitialized variable: x [uninitvar] ckvcon.c:633:13: note: Assuming condition is false ckvcon.c:637:12: note: Uninitialized variable: x ckvcon.c:735:9: style: Unused variable: c2 [unusedVariable] ckvcon.c:736:29: style: Unused variable: cp [unusedVariable] ckvcon.c:737:9: style: Unused variable: n [unusedVariable] ckvcon.c:737:12: style: Unused variable: x [unusedVariable] ckvcon.c:1309:7: style: Unused variable: k [unusedVariable] ckvcvt.c:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckvcvt.c:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckvcvt.c:547:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckvcvt.c:114:41: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] ckvcvt.c:520:7: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] ckvcvt.c:522:14: warning: String literal compared with variable 'text'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] ckvcvt.c:279:11: style: Unused variable: temp [unusedVariable] ckvcvt.c:284:11: style: Unused variable: temp [unusedVariable] ckvfio.c:1074:5: error: There is an unknown macro here somewhere. Configuration is required. If NAMX_DNA_FNA_SET is a macro then please configure it. [unknownMacro] ckvold.c:37:20: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] ckvrtl.c:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR$C_CREDATE [valueFlowBailoutIncompleteVar] ckvrtl.c:171:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ckvrtl.c:103:12: style: Variable 'tms' can be declared as pointer to const [constVariablePointer] ckvrtl.c:263:6: warning: Uninitialized variable: sts [uninitvar] ckvrtl.c:175:9: note: Assuming condition is false ckvrtl.c:263:6: note: Uninitialized variable: sts ckvrtl.c:56:28: style: struct member '_iosb::iosb$w_bcnt' is never used. [unusedStructMember] ckvrtl.c:57:22: style: struct member '_iosb::iosb$l_dev_depend' is never used. [unusedStructMember] ckvrtl.c:116:19: style: Variable 'ut_rab' is assigned a value that is never used. [unreadVariable] ckvrtl.c:95:8: style: Unused variable: utc_unsigned [unusedVariable] ckvtio.c:2:0: error: #error -- CKVTIO.C is used only on the VMS(tm) or OpenVMS(tm) Operating System [preprocessorErrorDirective] ckwart.c:278:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckwart.c:410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckwart.c:431:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckwart.c:521:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckwart.c:553:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckwart.c:577:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckwart.c:638:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ckwart.c:707:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ckwart.c:225:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckwart.c:437:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckwart.c:480:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ckwart.c:494:45: style: Parameter 'nam' can be declared as pointer to const [constParameterPointer] ckwart.c:494:54: style: Parameter 'cont' can be declared as const array [constParameter] ckwart.c:494:72: style: Parameter 'typ' can be declared as pointer to const [constParameterPointer] ckwart.c:552:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] ckwart.c:691:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] diff: head ckcfn2.c:1612:30: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] head ckcfn2.c:1640:30: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] head ckcfn3.c:2247:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] 2.13.0 ckcfn3.c:862:12: style: Condition 'n=bottom' is false ckcfn3.c:862:12: note: Condition 'n=bottom' is not redundant ckcfn3.c:862:12: note: Condition 'nk' 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 2.13.0 ckclib.c:3460:16: style: Condition 'n<0' is always false [knownConditionTrueFalse] ckclib.c:3450:21: note: Assuming condition 'n<0' is false ckclib.c:3460:16: note: Condition 'n<0' is always false head ckclib.c:3460:16: style: Condition 'n<0' is always false [knownConditionTrueFalse] ckclib.c:3450:21: note: Assuming that condition 'n<0' is not redundant ckclib.c:3460:16: note: Condition 'n<0' is always false head ckcmai.c:1985: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:3660:42: note: You might need to cast the function pointer here ckcmai.c:1985:30: note: Parameter 'threadinfo' can be declared as pointer to const head ckcmai.c:2350: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:3660:53: note: You might need to cast the function pointer here ckcmai.c:2350:25: note: Parameter 'foo' can be declared as pointer to const head ckcmai.c:2423: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:3585:45: note: You might need to cast the function pointer here ckcmai.c:2423:32: note: Parameter 'threadinfo' can be declared as pointer to const head ckcmai.c:2594: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:3596:49: note: You might need to cast the function pointer here ckcmai.c:2594:32: note: Parameter 'threadinfo' can be declared as pointer to const head ckcnet.c:5992:31: style: Parameter 'threadinfo' can be declared as pointer to const [constParameterPointer] head ckcnet.c:7170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] head ckcnet.c:7231:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] head ckcnet.c:7405:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlog_inband [valueFlowBailoutIncompleteVar] head ckcnet.c:7676:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlog_inband [valueFlowBailoutIncompleteVar] head ckcnet.c:7721:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_OOB [valueFlowBailoutIncompleteVar] head cku2tm.c:224:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckucmd.c:1439:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckucmd.c:2957:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckucmd.c:3130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckucmd.c:3322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckucmd.c:3884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckucmd.c:6263:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckucmd.c:6851:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckucmd.c:7135:13: style: Condition 'isesc&&0' is always false [knownConditionTrueFalse] head ckucmd.c:8103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckucns.c:1153:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head ckucon.c:1563:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckucon.c:574:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head ckucon.c:903:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckucon.c:963:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head ckudia.c:5398:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckufio.c:1478:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head ckufio.c:1567:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckufio.c:1740:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckufio.c:1854:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckufio.c:1972:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:2136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckufio.c:2168:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckufio.c:2234:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckufio.c:2294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:2551:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:2689:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head ckufio.c:3082:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] head ckufio.c:3459:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:4066:20: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] head ckufio.c:4458:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:4830:17: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] head ckufio.c:4834:18: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] head ckufio.c:4993:20: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] head ckufio.c:5296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timezone [valueFlowBailoutIncompleteVar] head ckufio.c:5596:22: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] head ckufio.c:5596:39: style: Parameter 'yy' can be declared as pointer to const [constParameterPointer] head ckufio.c:6613:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:7081:29: style: Parameter 'dirname' can be declared as pointer to const [constParameterPointer] head ckufio.c:7238:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:7351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:7476:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] head ckufio.c:7574:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckufio.c:7819:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head 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 head 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 head ckuus3.c:2711:6: style: Condition 'prompt' is always true [knownConditionTrueFalse] 2.13.0 ckuus3.c:2711:6: style: Condition 'prompt' is always true [knownConditionTrueFalse] ckuus3.c:2678:9: note: Assuming condition '!prompt' is false ckuus3.c:2711:6: note: Condition 'prompt' is always true head ckuus4.c:10920:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckuus4.c:12196:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] head ckuus4.c:14246:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckuus4.c:2854:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckuus4.c:3396:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_JEUC [valueFlowBailoutIncompleteVar] head ckuus4.c:6379:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] head ckuus4.c:7964:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckuus4.c:8184:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckuus4.c:8327:21: style: Parameter 's' can be declared as pointer to const [constParameterPointer] head ckuus4.c:8341:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] 2.13.0 ckuus5.c:9122:11: style: Condition 'n<0' is always false [knownConditionTrueFalse] ckuus5.c:9083:11: note: Assuming condition 'n<0' is false ckuus5.c:9085:13: note: Assuming condition is false ckuus5.c:9122:11: note: Condition 'n<0' is always false head ckuus5.c:9122:11: style: Condition 'n<0' is always false [knownConditionTrueFalse] ckuus5.c:9083:11: note: Assuming that condition 'n<0' is not redundant ckuus5.c:9122:11: note: Condition 'n<0' is always false head ckuus5.c:9276:9: style: Condition '!q' is always false [knownConditionTrueFalse] 2.13.0 ckuus5.c:9276:9: style: Condition '!q' is always false [knownConditionTrueFalse] ckuus5.c:9271:20: note: Assuming condition '!q' is false ckuus5.c:9276:9: note: Condition '!q' is always false head ckuus6.c:2235:29: style: Condition 'dialixp' is always true [knownConditionTrueFalse] 2.13.0 ckuus6.c:2235:29: style: Condition 'dialixp' is always true [knownConditionTrueFalse] ckuus6.c:2229:17: note: Assuming condition '!dialixp' is false ckuus6.c:2235:29: note: Condition 'dialixp' is always true 2.13.0 ckuus6.c:2355:30: style: Condition 'prefix' is always true [knownConditionTrueFalse] head ckuus6.c:4089:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckuus6.c:4637:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckuus6.c:5601:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckuus6.c:9734:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_UCS2 [valueFlowBailoutIncompleteVar] head ckuus7.c:10333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckuus7.c:9892:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head ckuusx.c:2098:12: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] head ckuusx.c:3157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckuusx.c:3560:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head ckuxla.c:5396:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_JIS7 [valueFlowBailoutIncompleteVar] head ckuxla.c:5430:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_SHJIS [valueFlowBailoutIncompleteVar] head ckuxla.c:7413:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] head ckuxla.c:7523:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFCSETS [valueFlowBailoutIncompleteVar] head ckvcvt.c:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head ckvcvt.c:547:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head ckwart.c:410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head ckwart.c:431:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckwart.c:521:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head ckwart.c:553:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head ckwart.c:577:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckwart.c:638:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head ckwart.c:707:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] DONE