2022-06-22 14:44 ftp://ftp.de.debian.org/debian/pool/main/i/ifmail/ifmail_2.14tx8.10.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j1 platform: Linux-4.19.0-18-amd64-x86_64-with-debian-10.12 python: 3.7.3 client-version: 1.3.24 compiler: g++ (Debian 8.3.0-6) 8.3.0 cppcheck: head 2.8 head-info: 650f409 (2022-06-22 08:46:48 +0200) count: 329 328 elapsed-time: 174.9 232.1 head-timing-info: Tokenizer::simplifyTokens1: 173.635s (avg. 1.38908s - 125 result(s)) Tokenizer::simplifyTokens1::ValueFlow: 171.807s (avg. 1.38554s - 124 result(s)) Tokenizer::simplifyTokens1::createSymbolDatabase: 1.1514s (avg. 0.00928549s - 124 result(s)) Tokenizer::createTokens: 0.291699s (avg. 0.00217686s - 134 result(s)) Tokenizer::simplifyTokens1::setValueType: 0.239136s (avg. 0.00192852s - 124 result(s)) Overall time: 347.922s old-timing-info: Tokenizer::simplifyTokens1: 230.921s (avg. 1.84736s - 125 result(s)) Tokenizer::simplifyTokens1::ValueFlow: 229.031s (avg. 1.84702s - 124 result(s)) Tokenizer::simplifyTokens1::createSymbolDatabase: 1.20797s (avg. 0.00974172s - 124 result(s)) Tokenizer::createTokens: 0.288463s (avg. 0.00215271s - 134 result(s)) Tokenizer::simplifyTokens1::setValueType: 0.231953s (avg. 0.00187059s - 124 result(s)) Overall time: 462.469s head results: ifmail-2.14tx8.10.orig/ifcico/Txy.c:20:19: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ifmail-2.14tx8.10.orig/ifcico/answer.c:23:6: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] ifmail-2.14tx8.10.orig/ifcico/answer.c:27:15: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] ifmail-2.14tx8.10.orig/ifcico/answer.c:20:8: style: Local variable 'nlent' shadows outer variable [shadowVariable] ifmail-2.14tx8.10.orig/ifcico/session.h:18:14: note: Shadowed declaration ifmail-2.14tx8.10.orig/ifcico/answer.c:20:8: note: Shadow variable ifmail-2.14tx8.10.orig/ifcico/call.c:173:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/call.c:175:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/call.c:54:8: style: Local variable 'nlent' shadows outer variable [shadowVariable] ifmail-2.14tx8.10.orig/ifcico/session.h:18:14: note: Shadowed declaration ifmail-2.14tx8.10.orig/ifcico/call.c:54:8: note: Shadow variable ifmail-2.14tx8.10.orig/ifcico/callall.c:34:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifcico/chat.c:139:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] ifmail-2.14tx8.10.orig/ifcico/chat.c:174:31: style: Variable 'ematch' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifcico/chat.c:204:10: style: Variable 'ematch' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifcico/dial.c:20:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifcico/dial.c:25:14: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifcico/emsi.c:329:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/emsi.c:391:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/emsi.c:537:3: style: Variable 'sm_state' is reassigned a value before the old one has been used. [redundantAssignment] ifmail-2.14tx8.10.orig/ifcico/emsi.c:526:12: note: sm_state is assigned ifmail-2.14tx8.10.orig/ifcico/emsi.c:537:3: note: sm_state is overwritten ifmail-2.14tx8.10.orig/ifcico/emsi.c:258:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/emsi.c:310:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/emsi.c:359:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/emsi.c:439:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/emsi.c:481:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/emsi.c:486:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/emsi.c:527:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/emsi.c:54:8: style: Local variable 'nlent' shadows outer variable [shadowVariable] ifmail-2.14tx8.10.orig/ifcico/session.h:18:14: note: Shadowed declaration ifmail-2.14tx8.10.orig/ifcico/emsi.c:54:8: note: Shadow variable ifmail-2.14tx8.10.orig/ifcico/emsidat.c:323:4: warning:inconclusive: The buffer 'emsi_remote_comm' may not be null-terminated after the call to strncpy(). [terminateStrncpy] ifmail-2.14tx8.10.orig/ifcico/emsidat.c:282:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/emsidat.c:313:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/emsidat.c:338:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/emsidat.c:164:2: portability: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] ifmail-2.14tx8.10.orig/ifcico/emsidat.c:199:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/emsidat.c:241:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/emsidat.c:23:7: style: Variable 'Base16Code' can be declared as const array [constVariable] ifmail-2.14tx8.10.orig/ifcico/filelist.c:256:18: warning: Either the condition 'nm!=NULL' is redundant or there is possible null pointer dereference: nm. [nullPointerRedundantCheck] ifmail-2.14tx8.10.orig/ifcico/filelist.c:257:12: note: Assuming that condition 'nm!=NULL' is not redundant ifmail-2.14tx8.10.orig/ifcico/filelist.c:256:18: note: Null pointer dereference ifmail-2.14tx8.10.orig/ifcico/filelist.c:131:13: style: Variable 'tmp' is not assigned a value. [unassignedVariable] ifmail-2.14tx8.10.orig/ifcico/filetime.c:31:6: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ifmail-2.14tx8.10.orig/ifcico/filetime.c:52:5: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:124:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:126:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:128:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:132:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:134:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:139:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:204:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:207:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:211:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:240:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:244:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:246:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:250:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:352:34: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:353:23: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ftsc.c:354:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/hydra.c:502:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/hydra.c:1304:2: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/hydra.c:1304:2: warning: %lx in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/hydra.c:1361:4: warning: %lx in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/hydra.c:638:36: error: Uninitialized variable: rxlen [uninitvar] ifmail-2.14tx8.10.orig/ifcico/hydra.c:593:19: note: Assuming condition is false ifmail-2.14tx8.10.orig/ifcico/hydra.c:638:36: note: Uninitialized variable: rxlen ifmail-2.14tx8.10.orig/ifcico/hydra.c:1688:15: style: Variable 'pkttype' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifcico/ifcico.c:147:28: style: Redundant condition: If 'EXPR == '*'', the comparison 'EXPR' is always true. [redundantCondition] ifmail-2.14tx8.10.orig/ifcico/ifinfo.c:88:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ifmail-2.14tx8.10.orig/ifcico/ifreq.c:119:6: warning: Repositioning operation performed on a file opened in append mode has no effect. [seekOnAppendedFile] ifmail-2.14tx8.10.orig/ifcico/m7recv.c:66:34: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/m7recv.c:67:32: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/m7recv.c:87:32: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/m7recv.c:88:44: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/m7recv.c:89:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/m7recv.c:100:25: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/m7recv.c:108:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/m7recv.c:113:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/m7send.c:122:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:172:17: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:155:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:157:3: note: Found duplicate branches for 'if' and 'else'. ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:155:9: note: Found duplicate branches for 'if' and 'else'. ifmail-2.14tx8.10.orig/ifcico/nlindex.c:121:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ifmail-2.14tx8.10.orig/ifcico/nlookup.c:120:9: style: Local variable 'p' shadows outer variable [shadowVariable] ifmail-2.14tx8.10.orig/ifcico/nlookup.c:41:8: note: Shadowed declaration ifmail-2.14tx8.10.orig/ifcico/nlookup.c:120:9: note: Shadow variable ifmail-2.14tx8.10.orig/ifcico/nlookup.c:139:26: error: Undefined behavior: Variable 'buf' is used as parameter and destination in sprintf(). [sprintfOverlappingData] ifmail-2.14tx8.10.orig/ifcico/nodebld.c:142:15: style: Condition 'buf[0]=='\0'' is always false [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifcico/openfile.c:179:11: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] ifmail-2.14tx8.10.orig/ifcico/openfile.c:218:6: portability: Non reentrant function 'tempnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'tempnam_r'. [prohibitedtempnamCalled] ifmail-2.14tx8.10.orig/ifcico/openfile.c:225:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] ifmail-2.14tx8.10.orig/ifcico/openfile.c:215:6: note: rc is assigned ifmail-2.14tx8.10.orig/ifcico/openfile.c:225:5: note: rc is overwritten ifmail-2.14tx8.10.orig/ifcico/openport.c:23:0: error: #error must have termios.h, termio.h or sgtty.h [preprocessorErrorDirective] ifmail-2.14tx8.10.orig/ifcico/rdoptions.c:48:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:70:41: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:71:24: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:72:47: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:73:47: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:76:25: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:93:34: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:94:42: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:95:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:97:26: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:117:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:124:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:140:27: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:141:47: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:142:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/recvbark.c:145:25: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:78:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:81:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:84:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:372:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:458:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:485:8: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:579:8: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:273:11: error: Expression '*p++=tolower(*p)' depends on order of evaluation of side effects [unknownEvaluationOrder] ifmail-2.14tx8.10.orig/ifcico/respfreq.c:644:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing] ifmail-2.14tx8.10.orig/ifcico/sendbark.c:43:7: style: Condition 'nm' is always true [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifcico/sendbark.c:33:15: warning: Either the condition 'nm' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck] ifmail-2.14tx8.10.orig/ifcico/sendbark.c:43:7: note: Assuming that condition 'nm' is not redundant ifmail-2.14tx8.10.orig/ifcico/sendbark.c:35:6: note: Assignment to 'nm=buf' ifmail-2.14tx8.10.orig/ifcico/sendbark.c:33:15: note: Null pointer dereference ifmail-2.14tx8.10.orig/ifcico/sendbark.c:144:31: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/sendbark.c:145:22: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/sendbark.c:146:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/session.c:462:12: style: Condition 'ebuf[0]' is always false [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifcico/session.c:461:12: note: Assignment 'ebuf[0]='\0'', assigned value is 0 ifmail-2.14tx8.10.orig/ifcico/session.c:462:12: note: Condition 'ebuf[0]' is always false ifmail-2.14tx8.10.orig/ifcico/session.c:502:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/session.c:180:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/session.c:309:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/session.c:437:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/session.c:471:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/ttyio.c:157:0: error: #error unimplemented non-select()-based i/o [preprocessorErrorDirective] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:370:3: warning:inconclusive: The buffer 'tmpfname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:132:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:152:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:155:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:157:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:160:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:163:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:165:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:169:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:218:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:247:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:365:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:431:43: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:432:30: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:280:14: style: Condition 'count++>9' is always false [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:264:12: note: Assuming that condition 'count>9' is not redundant ifmail-2.14tx8.10.orig/ifcico/xmsend.c:280:14: note: Condition 'count++>9' is always false ifmail-2.14tx8.10.orig/ifcico/xmsend.c:371:11: style: Condition 'a<0' is always false [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:370:28: note: Assuming that condition '(a=tty_getc(15))>0' is not redundant ifmail-2.14tx8.10.orig/ifcico/xmsend.c:371:11: note: Condition 'a<0' is always false ifmail-2.14tx8.10.orig/ifcico/xmsend.c:477:29: style: Condition 'count<6' is always true [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:476:10: note: Assignment 'count=0', assigned value is 0 ifmail-2.14tx8.10.orig/ifcico/xmsend.c:480:11: note: Assuming condition is false ifmail-2.14tx8.10.orig/ifcico/xmsend.c:477:29: note: Condition 'count<6' is always true ifmail-2.14tx8.10.orig/ifcico/xmsend.c:138:3: error: Resource leak: fp [resourceLeak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:143:3: error: Resource leak: fp [resourceLeak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:186:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:228:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:255:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:333:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:366:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:368:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:375:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:394:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:448:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:218:38: style: Checking if unsigned expression 'fread(xmblk.data,1,128,fp)' is less than zero. [unsignedLessThanZero] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:413:2: warning: %hd in format string (no. 1) requires 'short *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:413:2: warning: %hd in format string (no. 2) requires 'short *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:254:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:264:36: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:265:36: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:269:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:299:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:333:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:359:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:375:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:389:24: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:390:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:391:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:395:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:88:8: style: Local variable 'nlent' shadows outer variable [shadowVariable] ifmail-2.14tx8.10.orig/ifcico/session.h:18:14: note: Shadowed declaration ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:88:8: note: Shadow variable ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:524:15: style: Parameter 'Hellop' can be declared as const array [constParameter] ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:502:7: style: Variable 'tmpl' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:654:16: warning: Either the condition 'c<=22' is redundant or the array 'frametypes[37]' is accessed at index 38, which is out of bounds. [arrayIndexOutOfBoundsCond] ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:652:27: note: Assuming that condition 'c<=22' is not redundant ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:654:16: note: Array index out of bounds ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:780:14: style: Variable 'digits' can be declared as const array [constVariable] ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:964:16: style: Parameter 'hdr' can be declared as pointer to const [constParameter] ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:464:2: warning: %lo in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:464:2: warning: %o in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:452:11: style: Variable 'openmode' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:459:12: style: Variable 'openmode' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifgate/areas.c:111:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/areas.c:335:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/areas.c:336:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/areas.c:337:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/areas.c:346:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/backalias.c:54:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/backalias.c:55:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/body.c:111:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/body.c:113:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/body.c:48:6: style: Condition 'needsplit' is always false [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifgate/body.c:37:16: note: Assignment 'needsplit=0', assigned value is 0 ifmail-2.14tx8.10.orig/ifgate/body.c:48:6: note: Condition 'needsplit' is always false ifmail-2.14tx8.10.orig/ifgate/body.c:89:12: style: Variable 'splitpart' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifgate/charconv.c:46:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/charconv.c:47:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/charconv.c:21:26: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifgate/charconv.c:22:22: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/ifgate/charconv.c:60:63: style:inconclusive: Function 'strnkconv' argument 4 names different: declaration 'maxlen' definition 'n'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:19:63: note: Function 'strnkconv' argument 4 names different: declaration 'maxlen' definition 'n'. ifmail-2.14tx8.10.orig/ifgate/charconv.c:60:63: note: Function 'strnkconv' argument 4 names different: declaration 'maxlen' definition 'n'. ifmail-2.14tx8.10.orig/ifgate/charconv.c:110:18: style:inconclusive: Function 'kconv' argument 1 names different: declaration 'src' definition 'in'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:21:18: note: Function 'kconv' argument 1 names different: declaration 'src' definition 'in'. ifmail-2.14tx8.10.orig/ifgate/charconv.c:110:18: note: Function 'kconv' argument 1 names different: declaration 'src' definition 'in'. ifmail-2.14tx8.10.orig/ifgate/charconv.c:110:29: style:inconclusive: Function 'kconv' argument 2 names different: declaration 'dest' definition 'out'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:21:30: note: Function 'kconv' argument 2 names different: declaration 'dest' definition 'out'. ifmail-2.14tx8.10.orig/ifgate/charconv.c:110:29: note: Function 'kconv' argument 2 names different: declaration 'dest' definition 'out'. ifmail-2.14tx8.10.orig/ifgate/charconv.c:481:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:17:18: style:inconclusive: Function 'zw2gb' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:85:18: note: Function 'zw2gb' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:17:18: note: Function 'zw2gb' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:17:29: style:inconclusive: Function 'zw2gb' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:85:28: note: Function 'zw2gb' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:17:29: note: Function 'zw2gb' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:29:18: style:inconclusive: Function 'zw2hz' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:84:18: note: Function 'zw2hz' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:29:18: note: Function 'zw2hz' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:29:29: style:inconclusive: Function 'zw2hz' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:84:28: note: Function 'zw2hz' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:29:29: note: Function 'zw2hz' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:143:18: style:inconclusive: Function 'hz2gb' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:83:18: note: Function 'hz2gb' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:143:18: note: Function 'hz2gb' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:143:29: style:inconclusive: Function 'hz2gb' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:83:28: note: Function 'hz2gb' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:143:29: note: Function 'hz2gb' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:313:18: style:inconclusive: Function 'gb2hz' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:82:18: note: Function 'gb2hz' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:313:18: note: Function 'gb2hz' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:313:29: style:inconclusive: Function 'gb2hz' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:82:28: note: Function 'gb2hz' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:313:29: note: Function 'gb2hz' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:71:24: style:inconclusive: Function 'shift2seven' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:71:24: note: Function 'shift2seven' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:71:24: note: Function 'shift2seven' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:71:35: style:inconclusive: Function 'shift2seven' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:71:34: note: Function 'shift2seven' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:71:35: note: Function 'shift2seven' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:127:22: style:inconclusive: Function 'shift2euc' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:72:22: note: Function 'shift2euc' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:127:22: note: Function 'shift2euc' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:127:33: style:inconclusive: Function 'shift2euc' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:72:32: note: Function 'shift2euc' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:127:33: note: Function 'shift2euc' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:174:22: style:inconclusive: Function 'euc2seven' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:73:22: note: Function 'euc2seven' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:174:22: note: Function 'euc2seven' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:174:33: style:inconclusive: Function 'euc2seven' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:73:32: note: Function 'euc2seven' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:174:33: note: Function 'euc2seven' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:233:22: style:inconclusive: Function 'euc2shift' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:76:22: note: Function 'euc2shift' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:233:22: note: Function 'euc2shift' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:233:33: style:inconclusive: Function 'euc2shift' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:76:32: note: Function 'euc2shift' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:233:33: note: Function 'euc2shift' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:278:20: style:inconclusive: Function 'euc2euc' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:74:20: note: Function 'euc2euc' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:278:20: note: Function 'euc2euc' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:278:31: style:inconclusive: Function 'euc2euc' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:74:30: note: Function 'euc2euc' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:278:31: note: Function 'euc2euc' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:314:24: style:inconclusive: Function 'shift2shift' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:75:24: note: Function 'shift2shift' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:314:24: note: Function 'shift2shift' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:314:35: style:inconclusive: Function 'shift2shift' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:75:34: note: Function 'shift2shift' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:314:35: note: Function 'shift2shift' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:348:24: style:inconclusive: Function 'seven2shift' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:77:24: note: Function 'seven2shift' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:348:24: note: Function 'seven2shift' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:348:35: style:inconclusive: Function 'seven2shift' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:77:34: note: Function 'seven2shift' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:348:35: note: Function 'seven2shift' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:382:22: style:inconclusive: Function 'seven2euc' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:78:22: note: Function 'seven2euc' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:382:22: note: Function 'seven2euc' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:382:34: style:inconclusive: Function 'seven2euc' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:78:32: note: Function 'seven2euc' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:382:34: note: Function 'seven2euc' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:417:24: style:inconclusive: Function 'seven2seven' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:79:24: note: Function 'seven2seven' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:417:24: note: Function 'seven2seven' argument 1 names different: declaration 'in' definition 'src'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:417:35: style:inconclusive: Function 'seven2seven' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:79:34: note: Function 'seven2seven' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:417:35: note: Function 'seven2seven' argument 2 names different: declaration 'out' definition 'dest'. ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:33:45: style:inconclusive: Function 'utf7_to_eight' argument 3 names different: declaration 'outcode' definition 'code'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:26:46: note: Function 'utf7_to_eight' argument 3 names different: declaration 'outcode' definition 'code'. ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:33:45: note: Function 'utf7_to_eight' argument 3 names different: declaration 'outcode' definition 'code'. ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:140:45: style:inconclusive: Function 'utf8_to_eight' argument 3 names different: declaration 'outcode' definition 'code'. [funcArgNamesDifferent] ifmail-2.14tx8.10.orig/ifgate/charconv.h:27:46: note: Function 'utf8_to_eight' argument 3 names different: declaration 'outcode' definition 'code'. ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:140:45: note: Function 'utf8_to_eight' argument 3 names different: declaration 'outcode' definition 'code'. ifmail-2.14tx8.10.orig/ifgate/getmessage.c:308:18: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck] ifmail-2.14tx8.10.orig/ifgate/getmessage.c:316:7: note: Assuming that condition 'l' is not redundant ifmail-2.14tx8.10.orig/ifgate/getmessage.c:308:18: note: Null pointer dereference ifmail-2.14tx8.10.orig/ifgate/getmessage.c:310:14: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck] ifmail-2.14tx8.10.orig/ifgate/getmessage.c:316:7: note: Assuming that condition 'l' is not redundant ifmail-2.14tx8.10.orig/ifgate/getmessage.c:310:14: note: Null pointer dereference ifmail-2.14tx8.10.orig/ifgate/getmessage.c:103:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment] ifmail-2.14tx8.10.orig/ifgate/getmessage.c:74:6: note: tmp is assigned ifmail-2.14tx8.10.orig/ifgate/getmessage.c:103:5: note: tmp is overwritten ifmail-2.14tx8.10.orig/ifgate/getmessage.c:342:23: style: Variable 'maxrc' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifgate/ifmail.c:226:17: style: Redundant condition: secure. '!secure || (secure && chknlent(taddr))' is equivalent to '!secure || chknlent(taddr)' [redundantCondition] ifmail-2.14tx8.10.orig/ifgate/ifmail.c:306:25: style: Variable 'outcode' is reassigned a value before the old one has been used. [redundantAssignment] ifmail-2.14tx8.10.orig/ifgate/ifmail.c:280:19: note: outcode is assigned ifmail-2.14tx8.10.orig/ifgate/ifmail.c:306:25: note: outcode is overwritten ifmail-2.14tx8.10.orig/ifgate/ifpack.c:92:6: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ifmail-2.14tx8.10.orig/ifgate/ifpack.c:374:7: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ifmail-2.14tx8.10.orig/ifgate/ifpack.c:406:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/ifstat.c:101:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] ifmail-2.14tx8.10.orig/ifgate/iftoss.c:132:7: style: Condition 'rc==4' is always false [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifgate/ifunpack.c:110:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ifmail-2.14tx8.10.orig/ifgate/ifunpack.c:134:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ifmail-2.14tx8.10.orig/ifgate/ifunpack.c:274:6: style: Condition 'lockfile' is always true [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifgate/message.c:570:3: error:inconclusive: Address of local auto-variable assigned to a function parameter. [autoVariables] ifmail-2.14tx8.10.orig/ifgate/message.c:264:6: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ifmail-2.14tx8.10.orig/ifgate/message.c:401:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/message.c:402:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/message.c:410:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/message.c:411:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/message.c:960:6: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/message.c:962:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/message.c:103:38: style: Redundant condition: newsmode. '!newsmode || (newsmode && strstr(msg->val,","))' is equivalent to '!newsmode || strstr(msg->val,",")' [redundantCondition] ifmail-2.14tx8.10.orig/ifgate/message.c:109:19: style: Redundant condition: newsmode. '!newsmode || (newsmode && strstr(msg->val,","))' is equivalent to '!newsmode || strstr(msg->val,",")' [redundantCondition] ifmail-2.14tx8.10.orig/ifgate/message.c:1093:13: style: Variable 'datasize' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:525:6: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:526:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:369:18: style: Redundant condition: freename. '!freename || (freename && *freename=='\0')' is equivalent to '!freename || *freename=='\0'' [redundantCondition] ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:341:19: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck] ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:342:22: note: Assuming that condition 'q' is not redundant ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:341:19: note: Null pointer dereference ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:422:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:423:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:424:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:425:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:449:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:450:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:520:13: portability: Non reentrant function 'tempnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'tempnam_r'. [prohibitedtempnamCalled] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:558:14: portability: Non reentrant function 'tempnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'tempnam_r'. [prohibitedtempnamCalled] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:727:10: style: Condition 'p==NULL' is always true [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:723:7: note: Assuming that condition 'p' is not redundant ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:727:10: note: Condition 'p==NULL' is always true ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:339:16: style: Variable 'outcode' is reassigned a value before the old one has been used. [redundantAssignment] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:329:19: note: outcode is assigned ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:339:16: note: outcode is overwritten ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:788:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:806:2: note: Found duplicate branches for 'if' and 'else'. ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:788:7: note: Found duplicate branches for 'if' and 'else'. ifmail-2.14tx8.10.orig/ifgate/msgflags.c:25:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/msgflags.c:77:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/msgflags.c:103:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/ifgate/nlindex.c:81:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ifmail-2.14tx8.10.orig/ifgate/unpacker.c:24:3: error: Resource leak: fp [resourceLeak] ifmail-2.14tx8.10.orig/iflib/callstat.c:24:3: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/iflib/callstat.c:24:3: warning: %u in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ifmail-2.14tx8.10.orig/iflib/callstat.c:47:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ifmail-2.14tx8.10.orig/iflib/execsh.c:26:8: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] ifmail-2.14tx8.10.orig/iflib/execsh.c:35:8: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] ifmail-2.14tx8.10.orig/iflib/execsh.c:44:8: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] ifmail-2.14tx8.10.orig/iflib/execute.c:51:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/execute.c:52:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/execute.c:61:8: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] ifmail-2.14tx8.10.orig/iflib/execute.c:70:8: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] ifmail-2.14tx8.10.orig/iflib/execute.c:79:8: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] ifmail-2.14tx8.10.orig/iflib/expipe.c:68:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/expipe.c:69:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/falists.c:49:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/falists.c:51:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/falists.c:133:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/falists.c:135:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/ftn.c:122:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/ftn.c:124:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ifmail-2.14tx8.10.orig/iflib/ftn.c:203:17: style: Condition '*q=='.'' is always false [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/iflib/ftn.c:442:27: style: Variable 'skip' is assigned a value that is never used. [unreadVariable] ifmail-2.14tx8.10.orig/iflib/ftnmsg.c:21:6: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ifmail-2.14tx8.10.orig/iflib/clibrary.h:65:1: error: syntax error: ! typedef [syntaxError] ifmail-2.14tx8.10.orig/iflib/lutil.c:65:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ifmail-2.14tx8.10.orig/iflib/lutil.c:257:12: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 255. [shiftTooManyBitsSigned] ifmail-2.14tx8.10.orig/iflib/lutil.c:255:29: note: Assuming that condition 'shift<=32' is not redundant ifmail-2.14tx8.10.orig/iflib/lutil.c:256:13: note: shift is decremented', new value is 31 ifmail-2.14tx8.10.orig/iflib/lutil.c:257:12: note: Shift ifmail-2.14tx8.10.orig/iflib/lutil.c:257:12: warning: Either the condition 'shift<=32' is redundant or there is signed integer overflow for expression '1<9' is always false [knownConditionTrueFalse] ifmail-2.14tx8.10.orig/ifcico/xmsend.c:264:12: note: Assuming that condition 'count>9' is not redundant ifmail-2.14tx8.10.orig/ifcico/xmsend.c:280:14: note: Condition 'count++>9' is always false head ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:524:15: style: Parameter 'Hellop' can be declared as const array [constParameter] 2.8 ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:524:15: style: Parameter 'Hellop' can be declared with const [constParameter] head ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:780:14: style: Variable 'digits' can be declared as const array [constVariable] 2.8 ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:780:14: style: Variable 'digits' can be declared with const [constVariable] head ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:964:16: style: Parameter 'hdr' can be declared as pointer to const [constParameter] 2.8 ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:964:16: style: Parameter 'hdr' can be declared with const [constParameter] head ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:51:11: style: Variable 'letters' can be declared as const array [constVariable] 2.8 ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:51:11: style: Variable 'letters' can be declared with const [constVariable] head ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:52:6: style: Variable 'lengths' can be declared as const array [constVariable] 2.8 ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:52:6: style: Variable 'lengths' can be declared with const [constVariable] DONE