2024-03-26 14:25 ftp://ftp.de.debian.org/debian/pool/main/c/canna/canna_3.7p3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 61552d0 (2024-03-26 14:25:53 +0100) count: 785 582 elapsed-time: 3.6 4.5 head-timing-info: old-timing-info: head results: Canna37p3/canuum/wnn_os.h:219:0: error: #error "don't know how to get my process group id" [preprocessorErrorDirective] Canna37p3/ccustom/parse.c:97:1: portability: Omitted return type of function 'before_parse' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/parse.c:265:1: portability: Omitted return type of function 'parse_string' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/parse.c:340:1: portability: Omitted return type of function 'parse' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/parse.c:446:1: portability: Omitted return type of function 'cparse' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:91:1: portability: Omitted return type of function 'scc' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:225:1: portability: Omitted return type of function 'tilda' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:239:1: portability: Omitted return type of function 'changeModeName' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:258:1: portability: Omitted return type of function 'initKeyFunc' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:286:1: portability: Omitted return type of function 'specialen' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:294:1: portability: Omitted return type of function 'specpy' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:339:1: portability: Omitted return type of function 'changeKeyfunc' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:413:1: portability: Omitted return type of function 'cchangeKeyfunc' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:488:1: portability: Omitted return type of function 'changeKeyfuncOfAll' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:500:1: portability: Omitted return type of function 'append_dic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:553:1: portability: Omitted return type of function 'delete_dic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:586:1: portability: Omitted return type of function 'etc_action' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/set.c:295:20: debug: Function::addArguments found argument 'b' with varid 0. [varid0] Canna37p3/ccustom/set.c:341:26: debug: Function::addArguments found argument 'keybuff' with varid 0. [varid0] Canna37p3/ccustom/set.c:415:26: debug: Function::addArguments found argument 'keybuff' with varid 0. [varid0] Canna37p3/ccustom/set.c:490:26: debug: Function::addArguments found argument 'keybuff' with varid 0. [varid0] Canna37p3/ccustom/ccustom.c:110:1: portability: Omitted return type of function 'disp_block' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:148:1: portability: Omitted return type of function 'err_word' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:165:1: portability: Omitted return type of function 'current_word' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:183:1: portability: Omitted return type of function 'clr_cul_to_end' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:213:1: portability: Omitted return type of function 'current_print2' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:227:1: portability: Omitted return type of function 'inc_rev_print' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:238:1: portability: Omitted return type of function 'loadFile' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:288:1: portability: Omitted return type of function 'saveFile' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:332:1: portability: Omitted return type of function 'ask_dic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:349:1: portability: Omitted return type of function 'print_dic_list' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:413:1: portability: Omitted return type of function 'confDic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:553:1: portability: Omitted return type of function 'howManyLines' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:602:1: portability: Omitted return type of function 'm_set' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:667:1: portability: Omitted return type of function 'create_key_buff' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:839:1: portability: Omitted return type of function 'sp_disp' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1013:1: portability: Omitted return type of function 'set_dk_blocks' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1028:1: portability: Omitted return type of function 'init_dk_blocks' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1038:1: portability: Omitted return type of function 'copy_dk_blocks' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1048:1: portability: Omitted return type of function 'fin_dk_blocks' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1055:1: portability: Omitted return type of function 'tourokuN' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1098:1: portability: Omitted return type of function 'for_UNDO' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1125:1: portability: Omitted return type of function 'from_UNDO' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1156:1: portability: Omitted return type of function 'shinki' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1198:1: portability: Omitted return type of function 'to_multi' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1263:1: portability: Omitted return type of function 'okikae' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1286:1: portability: Omitted return type of function 'delete_obj' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1315:1: portability: Omitted return type of function 'kill_G' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1335:1: portability: Omitted return type of function 'kill_UNDO' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1351:1: portability: Omitted return type of function 'dispIn' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1491:1: portability: Omitted return type of function 'keyIn' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1697:1: portability: Omitted return type of function 'actIn' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1786:1: portability: Omitted return type of function 'keyCustom' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1852:1: portability: Omitted return type of function 'scrollDisplay' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1911:1: portability: Omitted return type of function 'printCurrentName' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:1946:1: portability: Omitted return type of function 'modeNameDisplay' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2227:1: portability: Omitted return type of function 'modeName' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2241:1: portability: Omitted return type of function 'on_off' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2280:1: portability: Omitted return type of function 'etcScroll' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2429:1: portability: Omitted return type of function 'etcCustom' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2637:1: portability: Omitted return type of function 'get_save_file' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2669:1: portability: Omitted return type of function 'santaku' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2695:1: portability: Omitted return type of function 'endCustom' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2782:1: portability: Omitted return type of function 'initctm' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:2853:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:3142:1: portability: Omitted return type of function 'ustam_scroll' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:3207:1: portability: Omitted return type of function 'exitccustom' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/ccustom.c:554:26: debug: Function::addArguments found argument 's3' with varid 0. [varid0] Canna37p3/ccustom/set.c:299:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/set.c:345:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/set.c:419:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/set.c:492:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/parse.c:581:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/parse.c:587:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:153:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:764:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:945:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1172:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1334:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1430:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1444:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagfield [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1521:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1537:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1545:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pfn [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1739:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1759:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1776:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1790:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1808:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1822:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1836:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1867:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1883:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:1955:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2050:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2096:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2113:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2302:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2375:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2416:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mid [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2437:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fid [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2474:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mid [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2504:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2561:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2579:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2601:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2617:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2640:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2696:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2731:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mid [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2778:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2806:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:2972:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:3127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:3426:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valfunc [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:3484:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mid [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:3562:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fid [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:3583:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/parse.c:130:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:129:41: note: outer condition: allKey[i] Canna37p3/ccustom/parse.c:130:17: note: identical inner condition: allKey[i] Canna37p3/ccustom/parse.c:134:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:133:42: note: outer condition: allFunc[i] Canna37p3/ccustom/parse.c:134:18: note: identical inner condition: allFunc[i] Canna37p3/ccustom/parse.c:140:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:139:45: note: outer condition: alphaKey[i] Canna37p3/ccustom/parse.c:140:19: note: identical inner condition: alphaKey[i] Canna37p3/ccustom/parse.c:144:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:143:46: note: outer condition: alphaFunc[i] Canna37p3/ccustom/parse.c:144:20: note: identical inner condition: alphaFunc[i] Canna37p3/ccustom/parse.c:150:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:149:53: note: outer condition: yomiganaiKey[i] Canna37p3/ccustom/parse.c:150:23: note: identical inner condition: yomiganaiKey[i] Canna37p3/ccustom/parse.c:154:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:153:54: note: outer condition: yomiganaiFunc[i] Canna37p3/ccustom/parse.c:154:24: note: identical inner condition: yomiganaiFunc[i] Canna37p3/ccustom/parse.c:160:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:159:43: note: outer condition: yomiKey[i] Canna37p3/ccustom/parse.c:160:18: note: identical inner condition: yomiKey[i] Canna37p3/ccustom/parse.c:164:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:163:44: note: outer condition: yomiFunc[i] Canna37p3/ccustom/parse.c:164:19: note: identical inner condition: yomiFunc[i] Canna37p3/ccustom/parse.c:170:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:169:45: note: outer condition: jishuKey[i] Canna37p3/ccustom/parse.c:170:19: note: identical inner condition: jishuKey[i] Canna37p3/ccustom/parse.c:174:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:173:46: note: outer condition: jishuFunc[i] Canna37p3/ccustom/parse.c:174:20: note: identical inner condition: jishuFunc[i] Canna37p3/ccustom/parse.c:180:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:179:51: note: outer condition: tankouhoKey[i] Canna37p3/ccustom/parse.c:180:22: note: identical inner condition: tankouhoKey[i] Canna37p3/ccustom/parse.c:184:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:183:52: note: outer condition: tankouhoFunc[i] Canna37p3/ccustom/parse.c:184:23: note: identical inner condition: tankouhoFunc[i] Canna37p3/ccustom/parse.c:190:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:189:49: note: outer condition: ichiranKey[i] Canna37p3/ccustom/parse.c:190:21: note: identical inner condition: ichiranKey[i] Canna37p3/ccustom/parse.c:194:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:193:50: note: outer condition: ichiranFunc[i] Canna37p3/ccustom/parse.c:194:22: note: identical inner condition: ichiranFunc[i] Canna37p3/ccustom/parse.c:200:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:199:49: note: outer condition: zenHiraKey[i] Canna37p3/ccustom/parse.c:200:21: note: identical inner condition: zenHiraKey[i] Canna37p3/ccustom/parse.c:204:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:203:50: note: outer condition: zenHiraFunc[i] Canna37p3/ccustom/parse.c:204:22: note: identical inner condition: zenHiraFunc[i] Canna37p3/ccustom/parse.c:210:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:209:49: note: outer condition: zenKataKey[i] Canna37p3/ccustom/parse.c:210:21: note: identical inner condition: zenKataKey[i] Canna37p3/ccustom/parse.c:214:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:213:50: note: outer condition: zenKataFunc[i] Canna37p3/ccustom/parse.c:214:22: note: identical inner condition: zenKataFunc[i] Canna37p3/ccustom/parse.c:220:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:219:51: note: outer condition: zenAlphaKey[i] Canna37p3/ccustom/parse.c:220:22: note: identical inner condition: zenAlphaKey[i] Canna37p3/ccustom/parse.c:224:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:223:52: note: outer condition: zenAlphaFunc[i] Canna37p3/ccustom/parse.c:224:23: note: identical inner condition: zenAlphaFunc[i] Canna37p3/ccustom/parse.c:230:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:229:49: note: outer condition: hanKataKey[i] Canna37p3/ccustom/parse.c:230:21: note: identical inner condition: hanKataKey[i] Canna37p3/ccustom/parse.c:234:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:233:50: note: outer condition: hanKataFunc[i] Canna37p3/ccustom/parse.c:234:22: note: identical inner condition: hanKataFunc[i] Canna37p3/ccustom/parse.c:240:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:239:51: note: outer condition: hanAlphaKey[i] Canna37p3/ccustom/parse.c:240:22: note: identical inner condition: hanAlphaKey[i] Canna37p3/ccustom/parse.c:244:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/parse.c:243:52: note: outer condition: hanAlphaFunc[i] Canna37p3/ccustom/parse.c:244:23: note: identical inner condition: hanAlphaFunc[i] Canna37p3/ccustom/set.c:55:37: style: Condition 'c<0x20' is always true [knownConditionTrueFalse] Canna37p3/ccustom/set.c:53:9: note: Assuming that condition 'c<0x20' is not redundant Canna37p3/ccustom/set.c:55:37: note: Condition 'c<0x20' is always true Canna37p3/ccustom/set.c:84:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] Canna37p3/ccustom/set.c:86:3: note: Found duplicate branches for 'if' and 'else'. Canna37p3/ccustom/set.c:84:8: note: Found duplicate branches for 'if' and 'else'. Canna37p3/ccustom/set.c:241:7: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/set.c:287:16: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/set.c:297:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] Canna37p3/ccustom/set.c:308:16: style: Parameter 'acts' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/set.c:502:7: style: Parameter 'dic' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/parse.c:82:12: style: Local variable 'len' shadows outer variable [shadowVariable] Canna37p3/ccustom/parse.c:38:17: note: Shadowed declaration Canna37p3/ccustom/parse.c:82:12: note: Shadow variable Canna37p3/ccustom/parse.c:450:10: style: Local variable 'iroha_debug' shadows outer variable [shadowVariable] Canna37p3/ccustom/iroha.h:54:8: note: Shadowed declaration Canna37p3/ccustom/parse.c:450:10: note: Shadow variable Canna37p3/ccustom/parse.c:75:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/parse.c:266:7: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/util.c:129:1: portability: Omitted return type of function 'setWStrings' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/util.c:142:1: portability: Omitted return type of function 'copyAttribute' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/util.c:512:1: portability: Omitted return type of function 'WSfree' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/util.c:106:23: debug: Function::addArguments found argument 'src' with varid 0. [varid0] Canna37p3/ccustom/wcanna.c:318:1: portability: Omitted return type of function 'print_cbuff' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/wcanna.c:351:1: portability: Omitted return type of function 'write_canna' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/wcanna.c:259:26: debug: Function::addArguments found argument 'keybuff' with varid 0. [varid0] Canna37p3/ccustom/wcanna.c:285:26: debug: Function::addArguments found argument 'keybuff' with varid 0. [varid0] Canna37p3/ccustom/wcanna.c:305:23: debug: Function::addArguments found argument 'keys' with varid 0. [varid0] Canna37p3/ccustom/wcanna.c:320:23: debug: Function::addArguments found argument 'keys' with varid 0. [varid0] Canna37p3/ccustom/util.c:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/util.c:162:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] Canna37p3/ccustom/util.c:269:41: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] Canna37p3/ccustom/util.c:474:5: error: Common realloc mistake: 'wsmemories' nulled but not freed upon failure [memleakOnRealloc] Canna37p3/ccustom/wcanna.c:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/wcanna.c:289:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/wcanna.c:307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/wcanna.c:325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/util.c:144:12: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/util.c:169:10: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/util.c:345:16: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/util.c:381:10: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/util.c:513:10: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/wiroha.c:58:1: portability: Omitted return type of function 'init_mode_mei' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/wiroha.c:67:1: portability: Omitted return type of function 'free_mode_mei' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/wiroha.c:120:1: portability: Omitted return type of function 'write_iroha' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/ccustom/wiroha.c:91:23: debug: Function::addArguments found argument 'keys' with varid 0. [varid0] Canna37p3/ccustom/ccustom.c:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BLINK [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_REVERSE [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_REVERSE [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:586:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s3 [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:1025:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:1481:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:1677:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:1760:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:1832:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:2214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:2252:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_REVERSE [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:2458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:2732:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:2890:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:3035:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:3097:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:3152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:3211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/wiroha.c:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/wcanna.c:271:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] Canna37p3/ccustom/wcanna.c:275:3: note: Found duplicate branches for 'if' and 'else'. Canna37p3/ccustom/wcanna.c:271:8: note: Found duplicate branches for 'if' and 'else'. Canna37p3/ccustom/wcanna.c:339:7: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/wcanna.c:339:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/wcanna.c:339:24: style: Parameter 'isnull' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/canlisp/canlisp.c:40:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/canlisp/canlisp.c:35:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/canlisp/canlisp.c:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KC_SETSERVERNAME [valueFlowBailoutIncompleteVar] Canna37p3/cmd/cannacheck/main.c:36:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/cannacheck/main.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/cannacheck/main.c:72:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/catdic/RKdelline.c:33:1: portability: Omitted return type of function 'RkDeleteLine' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/cannastat/cannastat.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/cannastat/cannastat.c:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wGetServerInfo [valueFlowBailoutIncompleteVar] Canna37p3/cmd/cannastat/cannastat.c:656:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/catdic/can.c:1752:15: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] Canna37p3/cmd/catdic/rutil.c:94:1: portability: Omitted return type of function 'RkDefineLine' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/catdic/rutil.c:196:1: portability: Omitted return type of function 'CopyDic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/catdic/rutil.c:261:1: portability: Omitted return type of function 'PrintMessage' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/catdic/rutil.c:306:1: portability: Omitted return type of function 'makeDictionary' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/catdic/rutil.c:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KYOUSEI [valueFlowBailoutIncompleteVar] Canna37p3/cmd/catdic/rutil.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/catdic/rutil.c:321:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/catdic/rutil.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/catdic/rutil.c:679:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/catdic/rutil.c:387:8: error: Buffer is accessed out of bounds: ans [bufferAccessOutOfBounds] Canna37p3/cmd/catdic/rutil.c:477:8: error: Buffer is accessed out of bounds: ans [bufferAccessOutOfBounds] Canna37p3/cmd/catdic/rutil.c:199:17: style: Parameter 'dicname1' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/catdic/rutil.c:263:17: style: Parameter 'dicname' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/catdic/rutil.c:676:7: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/chkconc/chkconc.c:24:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/chkconc/chkconc.c:19:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/chkconc/chkconc.c:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crfreq/crfreq.c:102:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/crfreq/crfreq.c:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crfreq/crfreq.c:110:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RK_OLD_MAX_HDRSIZ [valueFlowBailoutIncompleteVar] Canna37p3/cmd/cannastat/cannastat.c:383:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/cmd/cannastat/cannastat.c:384:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/cmd/cannastat/cannastat.c:452:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] Canna37p3/cmd/cannastat/cannastat.c:454:12: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] Canna37p3/cmd/cannastat/cannastat.c:505:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/cmd/cannastat/cannastat.c:506:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/cmd/cannastat/cannastat.c:507:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/cmd/cannastat/cannastat.c:435:20: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/cannastat/cannastat.c:438:18: style: Variable 'week' can be declared as const array [constVariable] Canna37p3/cmd/cannastat/cannastat.c:441:11: style: Variable 'ascdate' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/cannastat/cannastat.c:444:16: style: Variable 'tt' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/cannastat/cannastat.c:524:20: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/cannastat/cannastat.c:528:11: style: Variable 'dispdata' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/cannastat/cannastat.c:458:36: error: Undefined behavior: Variable 'ctime' is used as parameter and destination in sprintf(). [sprintfOverlappingData] Canna37p3/cmd/cannastat/cannastat.c:460:35: error: Undefined behavior: Variable 'ctime' is used as parameter and destination in sprintf(). [sprintfOverlappingData] Canna37p3/cmd/cannastat/cannastat.c:462:35: error: Undefined behavior: Variable 'ctime' is used as parameter and destination in sprintf(). [sprintfOverlappingData] Canna37p3/cmd/cannastat/cannastat.c:464:36: error: Undefined behavior: Variable 'ctime' is used as parameter and destination in sprintf(). [sprintfOverlappingData] Canna37p3/cmd/crfreq/crfreq.c:130:10: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] Canna37p3/cmd/crfreq/crfreq.c:128:5: note: i is assigned Canna37p3/cmd/crfreq/crfreq.c:130:10: note: i is overwritten Canna37p3/cmd/crfreq/crfreq.c:39:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crfreq/crfreq.c:110:10: style: Variable 'flnm' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxdic/crxdic.c:1176:1: portability: Omitted return type of function 'getp' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/crxgram/crxgram.c:554:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/crxdic/crxdic.c:1193:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/crxgram/crxgram.c:452:22: debug: Function::addArguments found argument 'j' with varid 0. [varid0] Canna37p3/cmd/crxdic/crxdic.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:217:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wchar [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:462:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:482:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:502:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:554:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:639:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:731:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:837:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:885:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:938:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:1065:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:1109:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:1216:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxgram/crxgram.c:82:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxgram/crxgram.c:95:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxgram/crxgram.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxgram/crxgram.c:432:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxgram/crxgram.c:454:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxgram/crxgram.c:550:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxgram/crxgram.c:587:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Canna37p3/cmd/crxdic/crxdic.c:379:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] Canna37p3/cmd/crxdic/crxdic.c:554:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Canna37p3/cmd/crxdic/crxdic.c:554:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Canna37p3/cmd/crxdic/crxdic.c:1259:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Canna37p3/cmd/crxdic/crxdic.c:1259:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Canna37p3/cmd/crxdic/crxdic.c:612:31: style: Same expression on both sides of '-'. [duplicateExpression] Canna37p3/cmd/crxdic/crxdic.c:899:49: error: Expression 'dic->Page[i].nwrecs=dic->Page[i].nnode=dic->Page[i].ndir=dic->Page[i].nlinks=dic->Page[i].nwrecs=dic->Page[i].candnum=0' depends on order of evaluation of side effects [unknownEvaluationOrder] Canna37p3/cmd/crxdic/crxdic.c:160:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxdic/crxdic.c:237:12: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxdic/crxdic.c:515:22: style: Parameter 'dic' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxdic/crxdic.c:763:28: style: Variable 'dst' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxdic/crxdic.c:810:16: style: Variable 'child' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxdic/crxdic.c:1059:13: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxdic/crxdic.c:1088:18: style: Variable 'P' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxdic/crxdic.c:1177:19: style: Parameter 'nd' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxdic/crxdic.c:379:7: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] Canna37p3/cmd/cshost/cshost.c:90:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/cshost/cshost.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wGetAccessControlList [valueFlowBailoutIncompleteVar] Canna37p3/cmd/cshost/cshost.c:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/cshost/cshost.c:116:16: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/ctow/ctow.c:86:1: portability: Omitted return type of function 'ask_default_hinshi_size' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/ctow/ctow.c:149:1: portability: Omitted return type of function 'read_hinshi' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/ctow/ctow.c:186:1: portability: Omitted return type of function 'itow_write' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/ctow/ctow.c:193:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/crxgram/crxgram.c:488:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Canna37p3/cmd/crxgram/crxgram.c:502:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Canna37p3/cmd/crxgram/crxgram.c:121:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] Canna37p3/cmd/crxgram/crxgram.c:90:7: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxgram/crxgram.c:91:7: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxgram/crxgram.c:99:7: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxgram/crxgram.c:100:7: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/crxgram/crxgram.c:234:17: style: Variable 'w' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxgram/crxgram.c:235:16: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxgram/crxgram.c:326:16: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxgram/crxgram.c:327:16: style: Variable 'c' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxgram/crxgram.c:334:19: style: Variable 'rbits' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxgram/crxgram.c:452:18: style: Parameter 'i' can be declared as pointer to const. However it seems that 'ulongcomp' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Canna37p3/cmd/crxgram/crxgram.c:546:58: note: You might need to cast the function pointer here Canna37p3/cmd/crxgram/crxgram.c:452:18: note: Parameter 'i' can be declared as pointer to const Canna37p3/cmd/crxgram/crxgram.c:476:17: style: Variable 'cj0' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxgram/crxgram.c:476:23: style: Variable 'cj1' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/crxgram/crxgram.c:484:20: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/ctow/ctow.c:102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/ctow/ctow.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:480:1: portability: Omitted return type of function 'doDelete' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/dicar/dicar.c:501:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/dicar/dicar.c:52:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:82:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_DMNM [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:97:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_TIME [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:129:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:144:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_DMNM [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:368:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:439:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:464:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:485:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dicar/dicar.c:157:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Canna37p3/cmd/dicar/dicar.c:63:7: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/dicar/dicar.c:64:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/dicar/dicar.c:77:12: style: Parameter 'hd' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/dicar/dicar.c:110:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/dicar/dicar.c:125:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/dicar/dicar.c:141:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/dicar/dicar.c:207:7: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/dicar/dicar.c:505:9: style: Variable 'opchar' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/ctow/ctow.c:165:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] Canna37p3/cmd/dpbindic/dpbindic.cpp:5:29: error: syntax error [syntaxError] Canna37p3/cmd/ctow/ctow.c:158:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] Canna37p3/cmd/ctow/ctow.c:245:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] Canna37p3/cmd/ctow/ctow.c:95:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/ctow/ctow.c:111:9: style: Parameter 'hinshi' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/ctow/ctow.c:188:7: style: Parameter 'yomi' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/ctow/ctow.c:188:14: style: Parameter 'hinshi' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/ctow/ctow.c:188:23: style: Parameter 'kouho' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/ctow/ctow.c:188:31: style: Parameter 'hindo' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/ctow/ctow.c:195:7: style: Parameter 'argv' can be declared as const array [constParameter] Canna37p3/cmd/dpromdic/dpromdic.c:47:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/dpromdic/dpromdic.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/dpxdic/dpxdic.c:364:18: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] Canna37p3/cmd/forcpp/forcpp.c:50:1: portability: Omitted return type of function 'e2j' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/forcpp/forcpp.c:74:1: portability: Omitted return type of function 'j2e' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/forcpp/forcpp.c:106:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/forcpp/forcpp.c:55:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Canna37p3/cmd/forcpp/forcpp.c:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Canna37p3/cmd/forcpp/forcpp.c:102:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/forcpp/forcpp.c:123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/forcpp/forcpp.c:108:7: style: Parameter 'args' can be declared as const array [constParameter] Canna37p3/cmd/forsort/forsort.c:49:1: portability: Omitted return type of function 'e2j' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/forsort/forsort.c:63:1: portability: Omitted return type of function 'j2e' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/forsort/forsort.c:80:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/dpromdic/dpromdic.c:89:13: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] Canna37p3/cmd/dpromdic/dpromdic.c:87:9: note: s is assigned Canna37p3/cmd/dpromdic/dpromdic.c:89:13: note: s is overwritten Canna37p3/cmd/dpromdic/dpromdic.c:55:16: style: Variable 'zero' can be declared as const array [constVariable] Canna37p3/cmd/forsort/forsort.c:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Canna37p3/cmd/forsort/forsort.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Canna37p3/cmd/forsort/forsort.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/forsort/forsort.c:82:7: style: Parameter 'args' can be declared as const array [constParameter] Canna37p3/cmd/kpdic/kpdic.c:382:18: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] Canna37p3/cmd/mkbindic/mkbindic.cpp:109:9: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] Canna37p3/cmd/mergewd/mergewd.c:108:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/mkromdic/mkromdic.cpp:38:8: error: Unmatched ')'. Configuration: '__GNUC__=1'. [syntaxError] Canna37p3/cmd/splitwd/splitwd.c:221:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/splitwd/splitwd.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/splitwd/splitwd.c:139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/splitwd/splitwd.c:191:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/splitwd/splitwd.c:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/splitwd/splitwd.c:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Canna37p3/cmd/splitwd/splitwd.c:78:10: style: Parameter 'tsuduri' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/splitwd/splitwd.c:79:10: style: Parameter 'hinshi' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/splitwd/splitwd.c:198:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/wtoc/wtoc.c:141:1: portability: Omitted return type of function 'wtoi_write' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/wtoc/wtoc.c:168:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/cmd/wtoc/wtoc.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/cmd/wtoc/wtoc.c:184:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/lisp.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] Canna37p3/ccustom/lisp.c:2302:12: warning: The address of variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2302:12: note: The address of variable 'RengoGakushu' might be accessed at non-zero index. Canna37p3/ccustom/lisp.c:2304:23: warning: The address of variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2304:23: note: The address of variable 'RengoGakushu' might be accessed at non-zero index. Canna37p3/ccustom/lisp.c:2305:16: warning: The address of variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2305:16: note: The address of variable 'RengoGakushu' might be accessed at non-zero index. Canna37p3/ccustom/lisp.c:1175:15: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] Canna37p3/ccustom/lisp.c:2382:5: error: Resource leak: instream [resourceLeak] Canna37p3/ccustom/lisp.c:1142:2: error: Common realloc mistake: 'untyibuf' nulled but not freed upon failure [memleakOnRealloc] Canna37p3/ccustom/lisp.c:2302:4: warning: Either the condition 'pdicname' is redundant or there is possible null pointer dereference: pdicname. [nullPointerRedundantCheck] Canna37p3/ccustom/lisp.c:2303:8: note: Assuming that condition 'pdicname' is not redundant Canna37p3/ccustom/lisp.c:2302:4: note: Null pointer dereference Canna37p3/ccustom/lisp.c:2313:3: warning: Either the condition 'pdicname' is redundant or there is possible null pointer dereference: pdicname. [nullPointerRedundantCheck] Canna37p3/ccustom/lisp.c:2314:6: note: Assuming that condition 'pdicname' is not redundant Canna37p3/ccustom/lisp.c:2313:3: note: Null pointer dereference Canna37p3/ccustom/lisp.c:2779:6: warning: Either the condition 'strp' is redundant or there is possible null pointer dereference: strp. [nullPointerRedundantCheck] Canna37p3/ccustom/lisp.c:2780:9: note: Assuming that condition 'strp' is not redundant Canna37p3/ccustom/lisp.c:2779:6: note: Null pointer dereference Canna37p3/ccustom/lisp.c:2272:16: style: Local variable 'kanjidicname' shadows outer variable [shadowVariable] Canna37p3/ccustom/canna.h:464:14: note: Shadowed declaration Canna37p3/ccustom/lisp.c:2272:16: note: Shadow variable Canna37p3/ccustom/lisp.c:2272:33: style: Local variable 'userdicname' shadows outer variable [shadowVariable] Canna37p3/ccustom/canna.h:467:14: note: Shadowed declaration Canna37p3/ccustom/lisp.c:2272:33: note: Shadow variable Canna37p3/ccustom/lisp.c:2272:49: style: Local variable 'bushudicname' shadows outer variable [shadowVariable] Canna37p3/ccustom/canna.h:471:14: note: Shadowed declaration Canna37p3/ccustom/lisp.c:2272:49: note: Shadow variable Canna37p3/ccustom/lisp.c:2273:14: style: Local variable 'nkanjidics' shadows outer variable [shadowVariable] Canna37p3/ccustom/canna.h:465:13: note: Shadowed declaration Canna37p3/ccustom/lisp.c:2273:14: note: Shadow variable Canna37p3/ccustom/lisp.c:2273:26: style: Local variable 'nuserdics' shadows outer variable [shadowVariable] Canna37p3/ccustom/canna.h:468:13: note: Shadowed declaration Canna37p3/ccustom/lisp.c:2273:26: note: Shadow variable Canna37p3/ccustom/lisp.c:2273:37: style: Local variable 'nbushudics' shadows outer variable [shadowVariable] Canna37p3/ccustom/canna.h:472:12: note: Shadowed declaration Canna37p3/ccustom/lisp.c:2273:37: note: Shadow variable Canna37p3/ccustom/lisp.c:2277:16: style: Local variable 'RengoGakushu' shadows outer variable [shadowVariable] Canna37p3/ccustom/lisp.c:3184:29: note: Shadowed declaration Canna37p3/ccustom/lisp.c:2277:16: note: Shadow variable Canna37p3/ccustom/lisp.c:202:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/lisp.c:788:12: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] Canna37p3/ccustom/lisp.c:912:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/lisp.c:1223:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/lisp.c:1335:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] Canna37p3/ccustom/lisp.c:1425:14: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/lisp.c:1913:7: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/lisp.c:1913:11: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/lisp.c:1930:11: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/lisp.c:2694:12: style: Variable 'px' can be declared as pointer to const [constVariablePointer] Canna37p3/ccustom/lisp.c:1938:10: warning: Uninitialized variable: x [uninitvar] Canna37p3/ccustom/lisp.c:2505:13: note: Calling function 'Strncpy', 1st argument 'keyseq' value is Canna37p3/ccustom/lisp.c:1935:18: note: Assuming condition is false Canna37p3/ccustom/lisp.c:1938:10: note: Uninitialized variable: x Canna37p3/ccustom/lisp.c:1544:11: style: Unused variable: a [unusedVariable] Canna37p3/ccustom/lisp.c:1856:13: style: Unused variable: a [unusedVariable] Canna37p3/ccustom/lisp.c:2047:19: style: Unused variable: e [unusedVariable] Canna37p3/ccustom/lisp.c:2094:13: style: Unused variable: a [unusedVariable] Canna37p3/ccustom/lisp.c:2110:13: style: Unused variable: a [unusedVariable] Canna37p3/cmd/wtoc/wtoc.c:129:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] Canna37p3/cmd/wtoc/wtoc.c:216:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] Canna37p3/cmd/wtoc/wtoc.c:83:12: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/wtoc/wtoc.c:98:14: style: Parameter 'hinshi' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/wtoc/wtoc.c:143:22: style: Parameter 'hinshi' can be declared as pointer to const [constParameterPointer] Canna37p3/cmd/wtoc/wtoc.c:157:12: style: Parameter 'kazu' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/lisp.c:2465:11: style: Unused variable: l [unusedVariable] Canna37p3/cmd/wtoc/wtoc.c:170:12: style: Parameter 'argv' can be declared as const array [constParameter] Canna37p3/ccustom/lisp.c:2494:11: style: Unused variable: l [unusedVariable] Canna37p3/ccustom/lisp.c:2495:7: style: Unused variable: mode [unusedVariable] Canna37p3/ccustom/lisp.c:2637:28: style: Unused variable: x [unusedVariable] Canna37p3/ccustom/lisp.c:2637:31: style: Unused variable: l [unusedVariable] Canna37p3/ccustom/lisp.c:2755:7: style: Unused variable: mode [unusedVariable] Canna37p3/ccustom/lisp.c:2800:9: style: Unused variable: hata [unusedVariable] Canna37p3/ccustom/lisp.c:2961:15: style: Unused variable: j [unusedVariable] Canna37p3/ccustom/lisp.c:2961:18: style: Unused variable: k [unusedVariable] Canna37p3/cmd/mergewd/mergewd.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RK_WMASK [valueFlowBailoutIncompleteVar] Canna37p3/cmd/mergewd/mergewd.c:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wchar [valueFlowBailoutIncompleteVar] Canna37p3/cmd/mergewd/mergewd.c:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RK_LINE_BMAX [valueFlowBailoutIncompleteVar] Canna37p3/doc/man/guide/tex/cannaindex.c:182:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/doc/man/guide/tex/cannaindex.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/doc/man/guide/tex/cannaindex.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/doc/man/guide/tex/cannaindex.c:141:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] Canna37p3/doc/man/guide/tex/cannaindex.c:144:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] Canna37p3/doc/man/guide/tex/cannaindex.c:156:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] Canna37p3/doc/man/guide/tex/cannaindex.c:167:8: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] Canna37p3/doc/man/guide/tex/cannaindex.c:201:5: error: fprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] Canna37p3/doc/man/guide/tex/cannaindex.c:32:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/doc/man/guide/tex/cannaindex.c:59:13: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compentry' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Canna37p3/doc/man/guide/tex/cannaindex.c:206:45: note: You might need to cast the function pointer here Canna37p3/doc/man/guide/tex/cannaindex.c:59:13: note: Parameter 'a' can be declared as pointer to const Canna37p3/doc/man/guide/tex/cannaindex.c:59:17: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compentry' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Canna37p3/doc/man/guide/tex/cannaindex.c:206:45: note: You might need to cast the function pointer here Canna37p3/doc/man/guide/tex/cannaindex.c:59:17: note: Parameter 'b' can be declared as pointer to const Canna37p3/doc/man/guide/tex/cannaindex.c:184:7: style: Parameter 'argv' can be declared as const array [constParameter] Canna37p3/doc/man/guide/tex/cannaindex.c:135:14: style: Unused variable: pagenum [unusedVariable] Canna37p3/lib/RK/RKintern.h:929:5: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] Canna37p3/dic/ideo/pubdic/pod.c:302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/dic/ideo/pubdic/pod.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/dic/ideo/pubdic/pod.c:573:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/dic/ideo/pubdic/pod.c:649:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Canna37p3/dic/ideo/pubdic/pod.c:751:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/dic/ideo/pubdic/pod.c:1094:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/dic/ideo/pubdic/pod.c:1344:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/dic/ideo/pubdic/pod.c:1384:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Canna37p3/ccustom/ccustom.c:136:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Canna37p3/ccustom/ccustom.c:135:21: note: outer condition: block[i] Canna37p3/ccustom/ccustom.c:136:16: note: identical inner condition: block[i] Canna37p3/ccustom/ccustom.c:787:9: style: Condition '!(mode==-1&&!cc_keys_len)' is always true [knownConditionTrueFalse] Canna37p3/ccustom/ccustom.c:787:16: style: Condition 'mode==-1' is always false [knownConditionTrueFalse] Canna37p3/ccustom/ccustom.c:1219:71: style: Condition 'current_keys[num][ban]==(char)-1' is always false [knownConditionTrueFalse] Canna37p3/ccustom/ccustom.c:1222:35: style: Condition 'atai==(char)-1' is always false [knownConditionTrueFalse] Canna37p3/ccustom/ccustom.c:1229:67: style: Condition 'current_keys[num][0]==(char)-1' is always false [knownConditionTrueFalse] Canna37p3/ccustom/ccustom.c:1232:34: style: Condition 'atai==(char)255' is always false [knownConditionTrueFalse] Canna37p3/ccustom/ccustom.c:3164:16: style: Condition 'n<0' is always true [knownConditionTrueFalse] Canna37p3/ccustom/ccustom.c:3153:9: note: Assuming that condition 'n==0' is not redundant Canna37p3/ccustom/ccustom.c:3164:16: note: Condition 'n<0' is always true Canna37p3/ccustom/ccustom.c:3176:16: style: Condition 'n<0' is always true [knownConditionTrueFalse] Canna37p3/ccustom/ccustom.c:3153:9: note: Assuming that condition 'n==0' is not redundant Canna37p3/ccustom/ccustom.c:3176:16: note: Condition 'n<0' is always true Canna37p3/ccustom/ccustom.c:216:7: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] Canna37p3/ccustom/ccustom.c:1101:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] Canna37p3/ccustom/ccustom.c:2639:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] Canna37p3/ccustom/ccustom.c:2855:7: style: Parameter 'argv' can be declared as const array [constParameter] Canna37p3/ccustom/ccustom.c:415:22: style: Unused variable: d_name2 [unusedVariable] Canna37p3/ccustom/ccustom.c:416:24: style: Unused variable: ndic [unusedVariable] Canna37p3/ccustom/ccustom.c:671:34: style: Unused variable: sum [unusedVariable] Canna37p3/ccustom/ccustom.c:672:24: style: Unused variable: r [unusedVariable] Canna37p3/ccustom/ccustom.c:672:28: style: Unused variable: key [unusedVariable] Canna37p3/ccustom/ccustom.c:672:34: style: Unused variable: acts [unusedVariable] Canna37p3/ccustom/ccustom.c:842:7: style: Unused variable: length [unusedVariable] Canna37p3/ccustom/ccustom.c:842:61: style: Unused variable: etent [unusedVariable] Canna37p3/ccustom/ccustom.c:1128:5: style: Unused variable: i [unusedVariable] Canna37p3/ccustom/ccustom.c:1354:9: style: Unused variable: p [unusedVariable] Canna37p3/ccustom/ccustom.c:1355:8: style: Unused variable: str1 [unusedVariable] Canna37p3/ccustom/ccustom.c:1355:19: style: Unused variable: rev [unusedVariable] Canna37p3/ccustom/ccustom.c:1355:29: style: Unused variable: str2 [unusedVariable] Canna37p3/ccustom/ccustom.c:1356:8: style: Unused variable: y [unusedVariable] Canna37p3/ccustom/ccustom.c:1356:11: style: Unused variable: x [unusedVariable] Canna37p3/ccustom/ccustom.c:1356:14: style: Unused variable: i [unusedVariable] Canna37p3/ccustom/ccustom.c:1356:17: style: Unused variable: length [unusedVariable] Canna37p3/ccustom/ccustom.c:1357:8: style: Variable 'p_point' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:1357:28: style: Unused variable: location [unusedVariable] Canna37p3/ccustom/ccustom.c:1357:38: style: Variable 'c_location' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:1700:8: style: Unused variable: y [unusedVariable] Canna37p3/ccustom/ccustom.c:1700:11: style: Unused variable: x [unusedVariable] Canna37p3/ccustom/ccustom.c:1701:8: style: Variable 'current_point' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:1701:27: style: Unused variable: location [unusedVariable] Canna37p3/ccustom/ccustom.c:1788:8: style: Unused variable: y [unusedVariable] Canna37p3/ccustom/ccustom.c:1788:11: style: Unused variable: x [unusedVariable] Canna37p3/ccustom/ccustom.c:1859:18: style: Unused variable: print_mode [unusedVariable] Canna37p3/ccustom/ccustom.c:1859:35: style: Unused variable: undo_mode [unusedVariable] Canna37p3/ccustom/ccustom.c:1859:51: style: Unused variable: undo_sts [unusedVariable] Canna37p3/ccustom/ccustom.c:1860:20: style: Variable 'c_location' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:1860:36: style: Variable 'u_location' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:1861:10: style: Variable 'page' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:1861:20: style: Variable 'start_point' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:1862:10: style: Unused variable: c [unusedVariable] Canna37p3/ccustom/ccustom.c:1950:24: style: Variable 'c_location' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:1951:10: style: Variable 'page' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:2229:19: style: Variable 'page' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:2230:29: style: Variable 'c_location' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:2229:8: style: Unused variable: y [unusedVariable] Canna37p3/ccustom/ccustom.c:2229:11: style: Unused variable: x [unusedVariable] Canna37p3/ccustom/ccustom.c:2230:8: style: Unused variable: location [unusedVariable] Canna37p3/ccustom/ccustom.c:2231:10: style: Unused variable: c [unusedVariable] Canna37p3/ccustom/ccustom.c:2284:17: style: Unused variable: i [unusedVariable] Canna37p3/ccustom/ccustom.c:2432:22: style: Variable 'c_location' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:2641:24: style: Variable 'home_iroha_exist' is assigned a value that is never used. [unreadVariable] Canna37p3/ccustom/ccustom.c:2640:9: style: Unused variable: f [unusedVariable] Canna37p3/ccustom/ccustom.c:2997:10: style: Unused variable: x [unusedVariable] Canna37p3/ccustom/ccustom.c:2997:13: style: Unused variable: y [unusedVariable] Canna37p3/lib/RKC/convert.c:281:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] Canna37p3/cmd/mergewd/mergewd.c:214:7: style: Variable 'krec' is reassigned a value before the old one has been used. [redundantAssignment] Canna37p3/cmd/mergewd/mergewd.c:212:7: note: krec is assigned Canna37p3/cmd/mergewd/mergewd.c:214:7: note: krec is overwritten Canna37p3/cmd/mergewd/mergewd.c:58:21: style: Variable 'ous' can be declared as pointer to const [constVariablePointer] Canna37p3/cmd/mergewd/mergewd.c:110:7: style: Parameter 'args' can be declared as const array [constParameter] Canna37p3/lib/RKC/rkc.h:70:1: debug: Failed to parse 'typedef long ( * initialize_t ) pro ( ( char * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:71:1: debug: Failed to parse 'typedef int ( * finalize_t ) pro ( ( void ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:72:1: debug: Failed to parse 'typedef int ( * close_context_t ) pro ( ( struct _RkcContext * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:73:1: debug: Failed to parse 'typedef int ( * create_context_t ) pro ( ( void ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:74:1: debug: Failed to parse 'typedef int ( * duplicate_context_t ) pro ( ( struct _RkcContext * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:75:1: debug: Failed to parse 'typedef int ( * dictionary_list_t ) pro ( ( struct _RkcContext * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:76:1: debug: Failed to parse 'typedef int ( * define_dic_t ) pro ( ( struct _RkcContext * , char * , Ushort * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:77:1: debug: Failed to parse 'typedef int ( * delete_dic_t ) pro ( ( struct _RkcContext * , char * , Ushort * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:78:1: debug: Failed to parse 'typedef int ( * mount_dictionary_t ) pro ( ( struct _RkcContext * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:79:1: debug: Failed to parse 'typedef int ( * remount_dictionary_t ) pro ( ( struct _RkcContext * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:80:1: debug: Failed to parse 'typedef int ( * umount_dictionary_t ) pro ( ( struct _RkcContext * , char * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:81:1: debug: Failed to parse 'typedef int ( * mount_list_t ) pro ( ( struct _RkcContext * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:82:1: debug: Failed to parse 'typedef int ( * convert_t ) pro ( ( struct _RkcContext * , Ushort * , int , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:83:1: debug: Failed to parse 'typedef int ( * convert_end_t ) pro ( ( struct _RkcContext * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:84:1: debug: Failed to parse 'typedef int ( * get_kanji_list_t ) pro ( ( struct _RkcContext * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:85:1: debug: Failed to parse 'typedef int ( * get_stat_t ) pro ( ( struct _RkcContext * , RkStat * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/cmd/mergewd/mergewd.c:100:16: style: Variable 'destlen' is assigned a value that is never used. [unreadVariable] Canna37p3/lib/RKC/rkc.h:86:1: debug: Failed to parse 'typedef int ( * resize_t ) pro ( ( struct _RkcContext * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:87:1: debug: Failed to parse 'typedef int ( * store_yomi_t ) pro ( ( struct _RkcContext * , Ushort * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:88:1: debug: Failed to parse 'typedef int ( * get_yomi_t ) pro ( ( struct _RkcContext * , Ushort * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:89:1: debug: Failed to parse 'typedef int ( * get_lex_t ) pro ( ( struct _RkcContext * , int , RkLex * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:90:1: debug: Failed to parse 'typedef int ( * autoconv_t ) pro ( ( struct _RkcContext * , int , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:91:1: debug: Failed to parse 'typedef int ( * subst_yomi_t ) pro ( ( struct _RkcContext * , int , int , int , Ushort * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:92:1: debug: Failed to parse 'typedef int ( * flush_yomi_t ) pro ( ( struct _RkcContext * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:93:1: debug: Failed to parse 'typedef int ( * get_last_yomi_t ) pro ( ( struct _RkcContext * , Ushort * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:94:1: debug: Failed to parse 'typedef int ( * remove_bun_t ) pro ( ( struct _RkcContext * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:95:1: debug: Failed to parse 'typedef int ( * get_simple_kanji_t ) pro ( ( struct _RkcContext * , char * , Ushort * , int , Ushort * , int , Ushort * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:97:1: debug: Failed to parse 'typedef int ( * query_dic_t ) pro ( ( struct _RkcContext * , char * , char * , struct DicInfo * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:99:1: debug: Failed to parse 'typedef int ( * get_hinshi_t ) pro ( ( struct _RkcContext * , Ushort * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:100:1: debug: Failed to parse 'typedef int ( * store_range_t ) pro ( ( struct _RkcContext * , Ushort * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:101:1: debug: Failed to parse 'typedef int ( * set_locale_t ) pro ( ( struct _RkcContext * , char * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:102:1: debug: Failed to parse 'typedef int ( * set_app_name_t ) pro ( ( struct _RkcContext * , char * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:103:1: debug: Failed to parse 'typedef int ( * notice_group_name_t ) pro ( ( struct _RkcContext * , char * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:104:1: debug: Failed to parse 'typedef int ( * through_t ) pro ( ( struct _RkcContext * , int , char * , int , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:105:1: debug: Failed to parse 'typedef int ( * killserver_t ) pro ( ( void ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:107:1: debug: Failed to parse 'typedef int ( * list_dictionary_t ) pro ( ( struct _RkcContext * , char * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:108:1: debug: Failed to parse 'typedef int ( * create_dictionary_t ) pro ( ( struct _RkcContext * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:109:1: debug: Failed to parse 'typedef int ( * remove_dictionary_t ) pro ( ( struct _RkcContext * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:110:1: debug: Failed to parse 'typedef int ( * rename_dictionary_t ) pro ( ( struct _RkcContext * , char * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:111:1: debug: Failed to parse 'typedef int ( * get_text_dictionary_t ) pro ( ( struct _RkcContext * , char * , char * , Ushort * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:113:1: debug: Failed to parse 'typedef int ( * sync_t ) pro ( ( struct _RkcContext * , char * ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:114:1: debug: Failed to parse 'typedef int ( * chmod_dic_t ) pro ( ( struct _RkcContext * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.h:115:1: debug: Failed to parse 'typedef int ( * copy_dictionary_t ) pro ( ( struct _RkcContext * , char * , char * , char * , int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/confP.h:93:1: debug: Failed to parse 'typedef unsigned int ( * CalcProc ) pro ( ( unsigned int , unsigned int ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/confP.h:130:1: debug: Failed to parse 'typedef int ( * StmtProc ) pro ( ( struct Parser * cx ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/lib/RKC/rkc.c:2195:1: portability: Omitted return type of function 'RkKillServer' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/lib/RKC/wconvert.c:1444:22: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] Canna37p3/lib/RKC/rkc.c:2601:1: portability: Omitted return type of function 'RkListDic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/lib/RKC/rkc.c:2616:1: portability: Omitted return type of function 'RkRemoveDic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/lib/RKC/rkc.c:2623:1: portability: Omitted return type of function 'RkRenameDic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/lib/RKC/rkc.c:2630:1: portability: Omitted return type of function 'RkCopyDic' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/lib/RKC/rkc.c:1679:26: debug: Function::addArguments found argument 'dicname' with varid 0. [varid0] Canna37p3/lib/RKC/rkc.c:1699:26: debug: Function::addArguments found argument 'dicname' with varid 0. [varid0] Canna37p3/lib/RKC/rkc.c:2603:26: debug: Function::addArguments found argument 'dicnames_return' with varid 0. [varid0] Canna37p3/lib/RKC/rkc.c:2625:26: debug: Function::addArguments found argument 'newdicname' with varid 0. [varid0] Canna37p3/lib/RKC/rkc.c:2632:36: debug: Function::addArguments found argument 'newdicname' with varid 0. [varid0] Canna37p3/lib/RKC/rkc.c:2641:36: debug: Function::addArguments found argument 'info' with varid 0. [varid0] Canna37p3/lib/RKC/rkc.c:2732:32: debug: Function::addArguments found argument 'hinshis' with varid 0. [varid0] Canna37p3/lib/RKC/wutil.c:40:9: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/RKC/wutil.c:72:9: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/RKC/wutil.c:110:16: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/RKC/wutil.c:128:7: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/RKC/wutil.c:344:14: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/RKC/conf.c:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/conf.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPP [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/conf.c:648:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKindep/cfuncs.c:57:9: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] Canna37p3/lib/RKindep/cfuncs.c:88:9: style: Variable 'dstend' can be declared as pointer to const [constVariablePointer] Canna37p3/lib/RKC/rkc.c:341:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:505:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OLDSRV [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:613:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:656:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:682:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:736:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:813:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RK_XFERBITS [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:870:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:927:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1051:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBIGBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1226:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1317:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1335:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1353:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1396:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1456:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RkStat [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1550:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1567:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCES [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1609:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCES [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1626:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCES [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1643:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCES [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1684:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dicname [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1704:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dicname [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1739:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1799:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1856:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1881:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1954:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2027:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2065:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2237:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2313:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2332:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBIGBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2385:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2410:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBIGBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2463:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2536:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2590:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2605:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dicnames_return [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2627:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newdicname [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKindep/file.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2635:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newdicname [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2643:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2676:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2703:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2734:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2776:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:2800:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKindep/file.c:38:18: style: Parameter 'addrp' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/canna/canna.h:570:31: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] Canna37p3/dic/ideo/pubdic/pod.c:327:13: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/dic/ideo/pubdic/pod.c:518:11: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/dic/ideo/pubdic/pod.c:773:13: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/dic/ideo/pubdic/pod.c:583:9: style: Variable 'hin' is reassigned a value before the old one has been used. [redundantAssignment] Canna37p3/dic/ideo/pubdic/pod.c:582:9: note: hin is assigned Canna37p3/dic/ideo/pubdic/pod.c:583:9: note: hin is overwritten Canna37p3/dic/ideo/pubdic/pod.c:102:8: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/dic/ideo/pubdic/pod.c:137:17: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] Canna37p3/dic/ideo/pubdic/pod.c:162:17: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/dic/ideo/pubdic/pod.c:185:8: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Canna37p3/dic/ideo/pubdic/pod.c:215:28: style: Variable 'p' can be declared as pointer to const [constVariablePointer] Canna37p3/dic/ideo/pubdic/pod.c:943:8: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] Canna37p3/dic/ideo/pubdic/pod.c:634:29: 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] Canna37p3/dic/ideo/pubdic/pod.c:711:25: style: Variable 'yomdesc' is assigned a value that is never used. [unreadVariable] Canna37p3/dic/ideo/pubdic/pod.c:711:40: style: Variable 'tandesc' is assigned a value that is never used. [unreadVariable] Canna37p3/lib/canna/lisp.h:103:0: error: #error unsupported memory model [preprocessorErrorDirective] Canna37p3/lib/RKC/conf.c:295:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/lib/RKC/conf.c:1272:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/lib/RKC/conf.c:601:9: style: Local variable 'ch' shadows outer variable [shadowVariable] Canna37p3/lib/RKC/conf.c:503:7: note: Shadowed declaration Canna37p3/lib/RKC/conf.c:601:9: note: Shadow variable Canna37p3/lib/RKC/conf.c:166:11: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] Canna37p3/lib/RKC/conf.c:839:9: style: Parameter 'cx' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/RKC/conf.c:1340:18: style: Variable 'endrec' can be declared as pointer to const [constVariablePointer] Canna37p3/lib/RKC/conf.c:1454:22: style: Variable 'confend' can be declared as pointer to const [constVariablePointer] Canna37p3/misc/engine.cpp:11:69: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] Canna37p3/misc/is.c:263:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] Canna37p3/server/comm.h:34:1: debug: Failed to parse 'typedef int ( * GetConnectionInfoProc ) pro ( ( void * obj , int connfd , struct _Address * addr , char * * hostname ) ) ;'. The checking continues anyway. [simplifyTypedef] Canna37p3/server/convert.c:89:15: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] Canna37p3/server/comm.c:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] Canna37p3/server/comm.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Canna37p3/server/comm.c:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Canna37p3/server/comm.c:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RKI_FD_SETSIZE [valueFlowBailoutIncompleteVar] Canna37p3/server/comm.c:360:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Canna37p3/server/comm.c:475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Canna37p3/server/comm.c:920:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Canna37p3/server/main.c:35:17: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] Canna37p3/server/misc.c:287:1: error: There is an unknown macro here somewhere. Configuration is required. If RETSIGTYPE is a macro then please configure it. [unknownMacro] Canna37p3/lib/RKC/rkc.c:266:40: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] Canna37p3/lib/RKC/rkc.c:268:27: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] Canna37p3/lib/RKC/rkc.c:272:24: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] Canna37p3/lib/RKC/rkc.c:289:24: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] Canna37p3/lib/RKC/rkc.c:1379:2: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] Canna37p3/lib/RKC/rkc.c:1456:6: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] Canna37p3/lib/RKC/rkc.c:1463:6: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] Canna37p3/server/session.c:332:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IR_SER_STAT [valueFlowBailoutIncompleteVar] Canna37p3/server/util.c:191:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ushort [valueFlowBailoutIncompleteVar] Canna37p3/lib/RKC/rkc.c:1380:9: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] Canna37p3/lib/RKC/rkc.c:1366:15: note: retval is assigned Canna37p3/lib/RKC/rkc.c:1380:9: note: retval is overwritten Canna37p3/lib/RKC/rkc.c:1380:9: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] Canna37p3/lib/RKC/rkc.c:1372:10: note: retval is assigned Canna37p3/lib/RKC/rkc.c:1380:9: note: retval is overwritten Canna37p3/lib/RKC/rkc.c:1436:11: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] Canna37p3/lib/RKC/rkc.c:1428:6: note: ret is assigned Canna37p3/lib/RKC/rkc.c:1436:11: note: ret is overwritten Canna37p3/lib/RKC/rkc.c:2569:11: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] Canna37p3/lib/RKC/rkc.c:2568:11: note: len is assigned Canna37p3/lib/RKC/rkc.c:2569:11: note: len is overwritten Canna37p3/lib/RKC/rkc.c:268:20: style: Variable 'pass' can be declared as pointer to const [constVariablePointer] Canna37p3/lib/RKC/rkc.c:312:7: style: Parameter 'hostname' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/RKC/rkc.c:317:11: style: Variable 'username' can be declared as pointer to const [constVariablePointer] Canna37p3/lib/RKC/rkc.c:746:7: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] Canna37p3/lib/RKC/rkc.c:1795:15: style: Variable 'cx' can be declared as pointer to const [constVariablePointer] Canna37p3/lib/RKC/rkc.c:2290:7: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] Canna37p3/server/session.c:109:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] Canna37p3/server/session.c:146:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Canna37p3/server/session.c:150:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Canna37p3/server/session.c:154:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Canna37p3/server/session.c:316:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] Canna37p3/server/session.c:317:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] Canna37p3/server/session.c:123:12: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] Canna37p3/server/session.c:144:9: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] Canna37p3/server/session.c:311:14: style: Variable 'tt' can be declared as pointer to const [constVariablePointer] Canna37p3/server/util.c:358:25: style: Variable 'contexts' can be declared as pointer to const [constVariablePointer] Canna37p3/lib/RKC/rkc.c:2569:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] Canna37p3/server/comm.c:918:1: style: Label 'fail' is not used. [unusedLabel] Canna37p3/server/comm.c:244:12: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] Canna37p3/server/comm.c:251:12: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] Canna37p3/server/comm.c:351:14: style: Parameter 'listener_entry' can be declared as pointer to const [constParameterPointer] Canna37p3/server/comm.c:965:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] Canna37p3/server/comm.c:966:11: style: Parameter 'event_mgr' can be declared as pointer to const [constParameterPointer] Canna37p3/server/comm.c:870:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable] Canna37p3/server/wconvert.c:84:15: error: There is an unknown macro here somewhere. Configuration is required. If pro is a macro then please configure it. [unknownMacro] diff: head Canna37p3/ccustom/ccustom.c:1025:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:1481:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:1677:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_REVERSE [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:1760:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:1832:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_REVERSE [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:2214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:2252:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_REVERSE [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:2458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:2732:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:2890:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:3035:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:3097:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:3152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:3211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curscr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/ccustom.c:586:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s3 [valueFlowBailoutIncompleteVar] 2.13.0 Canna37p3/ccustom/ccustom.c:769:16: style: Condition 'mode==-1' is always false [knownConditionTrueFalse] 2.13.0 Canna37p3/ccustom/ccustom.c:769:9: style: Condition '!(mode==-1&&!cc_keys_len)' is always true [knownConditionTrueFalse] head Canna37p3/ccustom/lisp.c:1172:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1334:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1430:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1444:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagfield [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1521:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1537:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1545:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pfn [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1739:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1759:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1776:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1790:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1808:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1822:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1836:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1867:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1883:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:1938:10: warning: Uninitialized variable: x [uninitvar] Canna37p3/ccustom/lisp.c:2505:13: note: Calling function 'Strncpy', 1st argument 'keyseq' value is Canna37p3/ccustom/lisp.c:1935:18: note: Assuming condition is false Canna37p3/ccustom/lisp.c:1938:10: note: Uninitialized variable: x head Canna37p3/ccustom/lisp.c:1955:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2050:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2096:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2113:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.13.0 Canna37p3/ccustom/lisp.c:2302:12: warning: The address of local variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2302:12: note: The address of local variable 'RengoGakushu' might be accessed at non-zero index. head Canna37p3/ccustom/lisp.c:2302:12: warning: The address of variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2302:12: note: The address of variable 'RengoGakushu' might be accessed at non-zero index. head Canna37p3/ccustom/lisp.c:2302:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] 2.13.0 Canna37p3/ccustom/lisp.c:2304:23: warning: The address of local variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2304:23: note: The address of local variable 'RengoGakushu' might be accessed at non-zero index. head Canna37p3/ccustom/lisp.c:2304:23: warning: The address of variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2304:23: note: The address of variable 'RengoGakushu' might be accessed at non-zero index. 2.13.0 Canna37p3/ccustom/lisp.c:2305:16: warning: The address of local variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2305:16: note: The address of local variable 'RengoGakushu' might be accessed at non-zero index. head Canna37p3/ccustom/lisp.c:2305:16: warning: The address of variable 'RengoGakushu' might be accessed at non-zero index. [objectIndex] Canna37p3/ccustom/lisp.c:2294:13: note: Address of variable taken here. Canna37p3/ccustom/lisp.c:2305:16: note: The address of variable 'RengoGakushu' might be accessed at non-zero index. head Canna37p3/ccustom/lisp.c:2375:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2416:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mid [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2437:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fid [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2474:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mid [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2504:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2561:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2579:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2601:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2617:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2640:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2696:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2731:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mid [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2778:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2806:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:2972:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:3127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:3426:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valfunc [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:3484:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mid [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:3562:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fid [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:3583:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:764:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/lisp.c:945:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/parse.c:587:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/set.c:345:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/set.c:419:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/set.c:492:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] 2.13.0 Canna37p3/ccustom/set.c:55:37: style: Condition 'c<0x20' is always true [knownConditionTrueFalse] Canna37p3/ccustom/set.c:53:9: note: Assuming condition 'c<0x20' is true Canna37p3/ccustom/set.c:55:37: note: Condition 'c<0x20' is always true head Canna37p3/ccustom/set.c:55:37: style: Condition 'c<0x20' is always true [knownConditionTrueFalse] Canna37p3/ccustom/set.c:53:9: note: Assuming that condition 'c<0x20' is not redundant Canna37p3/ccustom/set.c:55:37: note: Condition 'c<0x20' is always true head Canna37p3/ccustom/util.c:345:16: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] head Canna37p3/ccustom/wcanna.c:289:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuff [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/wcanna.c:307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys [valueFlowBailoutIncompleteVar] head Canna37p3/ccustom/wcanna.c:325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/canlisp/canlisp.c:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KC_SETSERVERNAME [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/cannastat/cannastat.c:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wGetServerInfo [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/cannastat/cannastat.c:524:20: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] head Canna37p3/cmd/cannastat/cannastat.c:656:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/catdic/rutil.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/catdic/rutil.c:321:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/catdic/rutil.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/catdic/rutil.c:679:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/chkconc/chkconc.c:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crfreq/crfreq.c:110:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RK_OLD_MAX_HDRSIZ [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:1065:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:1109:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:1216:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:217:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wchar [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:462:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:482:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:502:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:554:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:639:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:731:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:837:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:885:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxdic/crxdic.c:938:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxgram/crxgram.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxgram/crxgram.c:432:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxgram/crxgram.c:454:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxgram/crxgram.c:550:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxgram/crxgram.c:587:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/crxgram/crxgram.c:95:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/cshost/cshost.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wGetAccessControlList [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/cshost/cshost.c:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/ctow/ctow.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:129:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:144:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_DMNM [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:368:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:439:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:464:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:485:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ND_HDRSIZ [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:82:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_DMNM [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/dicar/dicar.c:97:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_TIME [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/forcpp/forcpp.c:102:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/forcpp/forcpp.c:123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/forcpp/forcpp.c:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/forsort/forsort.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/forsort/forsort.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/mergewd/mergewd.c:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RK_LINE_BMAX [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/mergewd/mergewd.c:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wchar [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/splitwd/splitwd.c:139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/splitwd/splitwd.c:191:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/splitwd/splitwd.c:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/splitwd/splitwd.c:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Canna37p3/cmd/wtoc/wtoc.c:184:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/dic/ideo/pubdic/pod.c:1094:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/dic/ideo/pubdic/pod.c:1344:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/dic/ideo/pubdic/pod.c:1384:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head Canna37p3/dic/ideo/pubdic/pod.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/dic/ideo/pubdic/pod.c:573:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/dic/ideo/pubdic/pod.c:649:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head Canna37p3/dic/ideo/pubdic/pod.c:751:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 Canna37p3/dic/ideo/pubdic/pod.c:897:44: error: Uninitialized variable: stat [uninitvar] head Canna37p3/doc/man/guide/tex/cannaindex.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/conf.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPP [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/conf.c:648:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1051:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBIGBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1226:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1317:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1335:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1353:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1396:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1456:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RkStat [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1550:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1567:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCES [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1609:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCES [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1626:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCES [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1643:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCES [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1684:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dicname [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1704:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dicname [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1739:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1799:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1856:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1881:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:1954:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2027:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2065:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2237:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2290:7: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] head Canna37p3/lib/RKC/rkc.c:2313:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2332:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBIGBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2385:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2410:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBIGBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2463:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2536:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2590:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2605:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dicnames_return [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2627:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newdicname [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2635:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newdicname [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2643:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2676:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2703:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2734:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2776:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:2800:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:505:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OLDSRV [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:613:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:656:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:682:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:736:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:746:7: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] head Canna37p3/lib/RKC/rkc.c:813:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RK_XFERBITS [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:870:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBUFSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/rkc.c:927:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Canna37p3/lib/RKC/wutil.c:128:7: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] head Canna37p3/server/comm.c:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Canna37p3/server/comm.c:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Canna37p3/server/comm.c:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RKI_FD_SETSIZE [valueFlowBailoutIncompleteVar] head Canna37p3/server/comm.c:360:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Canna37p3/server/comm.c:475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head Canna37p3/server/comm.c:920:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head Canna37p3/server/comm.c:965:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head Canna37p3/server/comm.c:966:11: style: Parameter 'event_mgr' can be declared as pointer to const [constParameterPointer] head Canna37p3/server/session.c:123:12: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] DONE