2026-05-05 10:47 ftp://ftp.de.debian.org/debian/pool/main/t/tpb/tpb_0.6.4.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: 28dfa41 (2026-05-05 12:37:18 +0200) count: 190 63 elapsed-time: 1.5 1.2 head-timing-info: old-timing-info: head results: tpb-0.6.4/intl/bindtextdom.c:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domainname [valueFlowBailoutIncompleteVar] tpb-0.6.4/intl/bindtextdom.c:97:18: style:inconclusive: Function 'set_binding_values' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/bindtextdom.c:98:19: style:inconclusive: Function 'set_binding_values' argument 2 names different: declaration '' definition 'dirnamep'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/bindtextdom.c:99:19: style:inconclusive: Function 'set_binding_values' argument 3 names different: declaration '' definition 'codesetp'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/bindtextdom.c:347:18: style:inconclusive: Function 'bindtextdomain__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/bindtextdom.c:348:18: style:inconclusive: Function 'bindtextdomain__' argument 2 names different: declaration '' definition 'dirname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/bindtextdom.c:358:18: style:inconclusive: Function 'bind_textdomain_codeset__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/bindtextdom.c:359:18: style:inconclusive: Function 'bind_textdomain_codeset__' argument 2 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/bindtextdom.c:254:12: style: Local variable 'len' shadows outer variable [shadowVariable] tpb-0.6.4/intl/bindtextdom.c:226:14: note: Shadowed declaration tpb-0.6.4/intl/bindtextdom.c:254:12: note: Shadow variable tpb-0.6.4/intl/bindtextdom.c:285:15: style: Local variable 'len' shadows outer variable [shadowVariable] tpb-0.6.4/intl/bindtextdom.c:226:14: note: Shadowed declaration tpb-0.6.4/intl/bindtextdom.c:285:15: note: Shadow variable tpb-0.6.4/intl/dcgettext.c:48:18: style:inconclusive: Function 'dcgettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcgettext.c:49:18: style:inconclusive: Function 'dcgettext__' argument 2 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcgettext.c:50:10: style:inconclusive: Function 'dcgettext__' argument 3 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:509:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] tpb-0.6.4/intl/dcigettext.c:1038:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lor [valueFlowBailoutIncompleteVar] tpb-0.6.4/intl/dcigettext.c:508:10: style: Obsolescent function 'getwd' called. It is recommended to use 'getcwd' instead. [prohibitedgetwdCalled] tpb-0.6.4/intl/dcigettext.c:529:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] tpb-0.6.4/intl/dcigettext.c:575:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] tpb-0.6.4/intl/dcigettext.c:555:39: style: Redundant condition: The condition 'categoryvalue[0] != '\0'' is redundant since 'categoryvalue[0] == ':'' is sufficient. [redundantCondition] tpb-0.6.4/intl/hash-string.h:40:18: style:inconclusive: Function 'hash_string' argument 1 names different: declaration '' definition 'str_param'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:403:18: style:inconclusive: Function 'dcigettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:404:18: style:inconclusive: Function 'dcigettext__' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:405:18: style:inconclusive: Function 'dcigettext__' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:406:10: style:inconclusive: Function 'dcigettext__' argument 4 names different: declaration '' definition 'plural'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:407:24: style:inconclusive: Function 'dcigettext__' argument 5 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:408:10: style:inconclusive: Function 'dcigettext__' argument 6 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:680:30: style:inconclusive: Function '_nl_find_msg' argument 1 names different: declaration '' definition 'domain_file'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:681:22: style:inconclusive: Function '_nl_find_msg' argument 2 names different: declaration '' definition 'domainbinding'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:682:18: style:inconclusive: Function '_nl_find_msg' argument 3 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:683:14: style:inconclusive: Function '_nl_find_msg' argument 4 names different: declaration '' definition 'lengthp'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:971:30: style:inconclusive: Function 'plural_lookup' argument 1 names different: declaration '' definition 'domain'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:972:24: style:inconclusive: Function 'plural_lookup' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:973:18: style:inconclusive: Function 'plural_lookup' argument 3 names different: declaration '' definition 'translation'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:974:13: style:inconclusive: Function 'plural_lookup' argument 4 names different: declaration '' definition 'translation_len'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1012:25: style:inconclusive: Function 'plural_eval' argument 1 names different: declaration '' definition 'pexp'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1013:24: style:inconclusive: Function 'plural_eval' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1093:10: style:inconclusive: Function 'category_to_name' argument 1 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1153:10: style:inconclusive: Function 'guess_category_value' argument 1 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1154:18: style:inconclusive: Function 'guess_category_value' argument 2 names different: declaration '' definition 'categoryname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1202:12: style:inconclusive: Function 'stpcpy' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1203:18: style:inconclusive: Function 'stpcpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1214:12: style:inconclusive: Function 'mempcpy' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1215:18: style:inconclusive: Function 'mempcpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:1216:13: style:inconclusive: Function 'mempcpy' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcigettext.c:497:13: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/intl/dcigettext.c:216:9: style: struct member 'known_translation_t::domainname' is never used. [unusedStructMember] tpb-0.6.4/intl/dcigettext.c:219:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember] tpb-0.6.4/intl/dcigettext.c:222:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember] tpb-0.6.4/intl/dcigettext.c:225:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember] tpb-0.6.4/intl/dcigettext.c:228:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember] tpb-0.6.4/intl/dcigettext.c:229:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember] tpb-0.6.4/intl/dcigettext.c:232:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember] tpb-0.6.4/intl/dcngettext.c:48:18: style:inconclusive: Function 'dcngettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcngettext.c:49:18: style:inconclusive: Function 'dcngettext__' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcngettext.c:50:18: style:inconclusive: Function 'dcngettext__' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcngettext.c:51:24: style:inconclusive: Function 'dcngettext__' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dcngettext.c:52:10: style:inconclusive: Function 'dcngettext__' argument 5 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dgettext.c:50:18: style:inconclusive: Function 'dgettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dgettext.c:51:18: style:inconclusive: Function 'dgettext__' argument 2 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dngettext.c:50:18: style:inconclusive: Function 'dngettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dngettext.c:51:18: style:inconclusive: Function 'dngettext__' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dngettext.c:52:18: style:inconclusive: Function 'dngettext__' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/dngettext.c:53:24: style:inconclusive: Function 'dngettext__' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:42:18: style:inconclusive: Function '_nl_find_language' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:55:12: style:inconclusive: Function '_nl_explode_name' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:56:19: style:inconclusive: Function '_nl_explode_name' argument 2 names different: declaration '' definition 'language'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:57:19: style:inconclusive: Function '_nl_explode_name' argument 3 names different: declaration '' definition 'modifier'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:58:19: style:inconclusive: Function '_nl_explode_name' argument 4 names different: declaration '' definition 'territory'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:59:19: style:inconclusive: Function '_nl_explode_name' argument 5 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:60:19: style:inconclusive: Function '_nl_explode_name' argument 6 names different: declaration '' definition 'normalized_codeset'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:61:19: style:inconclusive: Function '_nl_explode_name' argument 7 names different: declaration '' definition 'special'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:62:19: style:inconclusive: Function '_nl_explode_name' argument 8 names different: declaration '' definition 'sponsor'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/explodename.c:63:19: style:inconclusive: Function '_nl_explode_name' argument 9 names different: declaration '' definition 'revision'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/finddomain.c:51:18: style:inconclusive: Function '_nl_find_domain' argument 1 names different: declaration '' definition 'dirname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/finddomain.c:52:12: style:inconclusive: Function '_nl_find_domain' argument 2 names different: declaration '' definition 'locale'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/finddomain.c:53:18: style:inconclusive: Function '_nl_find_domain' argument 3 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/finddomain.c:54:22: style:inconclusive: Function '_nl_find_domain' argument 4 names different: declaration '' definition 'domainbinding'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/gettext.c:56:18: style:inconclusive: Function 'gettext__' argument 1 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:85:18: style:inconclusive: Function 'gettext' argument 1 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:93:18: style:inconclusive: Function 'dgettext' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:94:18: style:inconclusive: Function 'dgettext' argument 2 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:102:18: style:inconclusive: Function 'dcgettext' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:103:18: style:inconclusive: Function 'dcgettext' argument 2 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:104:10: style:inconclusive: Function 'dcgettext' argument 3 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:112:18: style:inconclusive: Function 'ngettext' argument 1 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:113:18: style:inconclusive: Function 'ngettext' argument 2 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:114:24: style:inconclusive: Function 'ngettext' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:122:18: style:inconclusive: Function 'dngettext' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:123:18: style:inconclusive: Function 'dngettext' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:124:18: style:inconclusive: Function 'dngettext' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:125:24: style:inconclusive: Function 'dngettext' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:133:18: style:inconclusive: Function 'dcngettext' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:134:18: style:inconclusive: Function 'dcngettext' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:135:18: style:inconclusive: Function 'dcngettext' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:136:24: style:inconclusive: Function 'dcngettext' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:137:10: style:inconclusive: Function 'dcngettext' argument 5 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:145:18: style:inconclusive: Function 'textdomain' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:153:18: style:inconclusive: Function 'bindtextdomain' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:154:18: style:inconclusive: Function 'bindtextdomain' argument 2 names different: declaration '' definition 'dirname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:162:18: style:inconclusive: Function 'bind_textdomain_codeset' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/intl-compat.c:163:18: style:inconclusive: Function 'bind_textdomain_codeset' argument 2 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:132:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] tpb-0.6.4/intl/l10nflist.c:78:18: style:inconclusive: Function 'argz_count__' argument 1 names different: declaration '' definition 'argz'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:79:13: style:inconclusive: Function 'argz_count__' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:102:12: style:inconclusive: Function 'argz_stringify__' argument 1 names different: declaration '' definition 'argz'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:103:13: style:inconclusive: Function 'argz_stringify__' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:104:10: style:inconclusive: Function 'argz_stringify__' argument 3 names different: declaration '' definition 'sep'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:125:12: style:inconclusive: Function 'argz_next__' argument 1 names different: declaration '' definition 'argz'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:126:13: style:inconclusive: Function 'argz_next__' argument 2 names different: declaration '' definition 'argz_len'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:127:18: style:inconclusive: Function 'argz_next__' argument 3 names different: declaration '' definition 'entry'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:152:10: style:inconclusive: Function 'pop' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:168:31: style:inconclusive: Function '_nl_make_l10nflist' argument 1 names different: declaration '' definition 'l10nfile_list'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:169:18: style:inconclusive: Function '_nl_make_l10nflist' argument 2 names different: declaration '' definition 'dirlist'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:170:13: style:inconclusive: Function '_nl_make_l10nflist' argument 3 names different: declaration '' definition 'dirlist_len'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:171:10: style:inconclusive: Function '_nl_make_l10nflist' argument 4 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:172:18: style:inconclusive: Function '_nl_make_l10nflist' argument 5 names different: declaration '' definition 'language'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:173:18: style:inconclusive: Function '_nl_make_l10nflist' argument 6 names different: declaration '' definition 'territory'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:174:18: style:inconclusive: Function '_nl_make_l10nflist' argument 7 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:175:18: style:inconclusive: Function '_nl_make_l10nflist' argument 8 names different: declaration '' definition 'normalized_codeset'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:176:18: style:inconclusive: Function '_nl_make_l10nflist' argument 9 names different: declaration '' definition 'modifier'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:177:18: style:inconclusive: Function '_nl_make_l10nflist' argument 10 names different: declaration '' definition 'special'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:178:18: style:inconclusive: Function '_nl_make_l10nflist' argument 11 names different: declaration '' definition 'sponsor'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:179:18: style:inconclusive: Function '_nl_make_l10nflist' argument 12 names different: declaration '' definition 'revision'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:180:18: style:inconclusive: Function '_nl_make_l10nflist' argument 13 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:181:10: style:inconclusive: Function '_nl_make_l10nflist' argument 14 names different: declaration '' definition 'do_allocate'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:349:18: style:inconclusive: Function '_nl_normalize_codeset' argument 1 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:350:13: style:inconclusive: Function '_nl_normalize_codeset' argument 2 names different: declaration '' definition 'name_len'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:398:12: style:inconclusive: Function 'stpcpy' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:399:18: style:inconclusive: Function 'stpcpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/l10nflist.c:328:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/intl/loadmsgcat.c:371:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tpb-0.6.4/intl/loadmsgcat.c:413:2: error: Resource leak: fd [resourceLeak] tpb-0.6.4/intl/loadmsgcat.c:406:12: style: The comparison 'data == (struct mo_file_header*)-1' is always true because 'data' and '(struct mo_file_header*)-1' represent the same value. [knownConditionTrueFalse] tpb-0.6.4/intl/loadmsgcat.c:351:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here. tpb-0.6.4/intl/loadmsgcat.c:406:12: note: The comparison 'data == (struct mo_file_header*)-1' is always true because 'data' and '(struct mo_file_header*)-1' represent the same value. tpb-0.6.4/intl/loadmsgcat.c:208:30: style:inconclusive: Function '_nl_init_domain_conv' argument 1 names different: declaration '' definition 'domain_file'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/loadmsgcat.c:209:28: style:inconclusive: Function '_nl_init_domain_conv' argument 2 names different: declaration '' definition 'domain'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/loadmsgcat.c:210:22: style:inconclusive: Function '_nl_init_domain_conv' argument 3 names different: declaration '' definition 'domainbinding'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/loadmsgcat.c:320:28: style:inconclusive: Function '_nl_free_domain_conv' argument 1 names different: declaration '' definition 'domain'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/loadmsgcat.c:341:30: style:inconclusive: Function '_nl_load_domain' argument 1 names different: declaration '' definition 'domain_file'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/loadmsgcat.c:342:22: style:inconclusive: Function '_nl_load_domain' argument 2 names different: declaration '' definition 'domainbinding'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/loadmsgcat.c:506:10: style: Variable 'endp' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/intl/localcharset.c:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBDIR [valueFlowBailoutIncompleteVar] tpb-0.6.4/intl/localcharset.c:227:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse] tpb-0.6.4/intl/localcharset.c:218:24: note: Assignment 'locale=NULL', assigned value is 0 tpb-0.6.4/intl/localcharset.c:227:14: note: Condition 'locale==NULL' is always true tpb-0.6.4/intl/localcharset.c:153:5: error: Common realloc mistake: 'res_ptr' nulled but not freed upon failure [memleakOnRealloc] tpb-0.6.4/intl/localealias.c:131:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCALE_ALIAS_PATH [valueFlowBailoutIncompleteVar] tpb-0.6.4/intl/localealias.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] tpb-0.6.4/intl/localealias.c:234:11: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] tpb-0.6.4/intl/localealias.c:242:11: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] tpb-0.6.4/intl/localealias.c:129:17: style:inconclusive: Function '_nl_expand_alias' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/localealias.c:193:18: style:inconclusive: Function 'read_alias_file' argument 1 names different: declaration '' definition 'fname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/localealias.c:194:10: style:inconclusive: Function 'read_alias_file' argument 2 names different: declaration '' definition 'fname_len'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/localealias.c:376:30: style:inconclusive: Function 'alias_compare' argument 1 names different: declaration '' definition 'map1'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/localealias.c:377:30: style:inconclusive: Function 'alias_compare' argument 2 names different: declaration '' definition 'map2'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/localealias.c:132:21: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/intl/localealias.c:224:13: style: Variable 'alias' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/intl/localealias.c:225:13: style: Variable 'value' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/intl/localealias.c:147:41: error: Uninitialized variable: &item.value [uninitvar] tpb-0.6.4/intl/ngettext.c:58:18: style:inconclusive: Function 'ngettext__' argument 1 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/ngettext.c:59:18: style:inconclusive: Function 'ngettext__' argument 2 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/intl/ngettext.c:60:24: style:inconclusive: Function 'ngettext__' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] plural.y:188:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qmop [valueFlowBailoutIncompleteVar] plural.y:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable equal [valueFlowBailoutIncompleteVar] /home/haible/gnu/arch/linuxlibc6/share/bison.simple:248:6: style:inconclusive: Function 'gettextparse__' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] plural.y:410:18: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] /home/haible/gnu/arch/linuxlibc6/share/bison.simple:190:18: style: Variable 'f' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/intl/textdomain.c:81:18: style:inconclusive: Function 'textdomain__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] tpb-0.6.4/src/cfg.c:1569:16: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] tpb-0.6.4/src/tpb.c:111:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_NOCLDSTOP [valueFlowBailoutIncompleteVar] tpb-0.6.4/src/tpb.c:750:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tpb-0.6.4/src/tpb.c:999:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tpb-0.6.4/src/tpb.c:1094:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tpb-0.6.4/src/tpb.c:1215:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] tpb-0.6.4/src/tpb.c:1289:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] tpb-0.6.4/src/tpb.c:1343:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] tpb-0.6.4/src/tpb.c:1466:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] tpb-0.6.4/src/tpb.c:790:3: warning: Return value of function dup() is not used. [ignoredReturnValue] tpb-0.6.4/src/tpb.c:793:3: warning: Return value of function dup() is not used. [ignoredReturnValue] tpb-0.6.4/src/tpb.c:187:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tpb-0.6.4/src/tpb.c:1110:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tpb-0.6.4/src/tpb.c:1112:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tpb-0.6.4/src/tpb.c:1422:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tpb-0.6.4/src/tpb.c:1435:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tpb-0.6.4/src/tpb.c:526:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tpb-0.6.4/src/tpb.c:529:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tpb-0.6.4/src/tpb.c:562:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tpb-0.6.4/src/tpb.c:565:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tpb-0.6.4/src/tpb.c:1212:24: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd_cpy [nullPointerOutOfMemory] tpb-0.6.4/src/tpb.c:1211:23: note: Assuming allocation function fails tpb-0.6.4/src/tpb.c:1211:23: note: Assignment 'cmd_cpy=strdup(cmd)', assigned value is 0 tpb-0.6.4/src/tpb.c:1212:24: note: Null pointer dereference tpb-0.6.4/src/tpb.c:185:11: style: Same expression on both sides of '=='. [duplicateExpression] tpb-0.6.4/src/tpb.c:94:9: style: Variable 'home' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/src/tpb.c:96:9: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tpb-0.6.4/src/tpb.c:1187:21: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] diff: head /home/haible/gnu/arch/linuxlibc6/share/bison.simple:248:6: style:inconclusive: Function 'gettextparse__' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/bindtextdom.c:347:18: style:inconclusive: Function 'bindtextdomain__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/bindtextdom.c:348:18: style:inconclusive: Function 'bindtextdomain__' argument 2 names different: declaration '' definition 'dirname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/bindtextdom.c:358:18: style:inconclusive: Function 'bind_textdomain_codeset__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/bindtextdom.c:359:18: style:inconclusive: Function 'bind_textdomain_codeset__' argument 2 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/bindtextdom.c:97:18: style:inconclusive: Function 'set_binding_values' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/bindtextdom.c:98:19: style:inconclusive: Function 'set_binding_values' argument 2 names different: declaration '' definition 'dirnamep'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/bindtextdom.c:99:19: style:inconclusive: Function 'set_binding_values' argument 3 names different: declaration '' definition 'codesetp'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcgettext.c:48:18: style:inconclusive: Function 'dcgettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcgettext.c:49:18: style:inconclusive: Function 'dcgettext__' argument 2 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcgettext.c:50:10: style:inconclusive: Function 'dcgettext__' argument 3 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1012:25: style:inconclusive: Function 'plural_eval' argument 1 names different: declaration '' definition 'pexp'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1013:24: style:inconclusive: Function 'plural_eval' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1093:10: style:inconclusive: Function 'category_to_name' argument 1 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1153:10: style:inconclusive: Function 'guess_category_value' argument 1 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1154:18: style:inconclusive: Function 'guess_category_value' argument 2 names different: declaration '' definition 'categoryname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1202:12: style:inconclusive: Function 'stpcpy' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1203:18: style:inconclusive: Function 'stpcpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1214:12: style:inconclusive: Function 'mempcpy' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1215:18: style:inconclusive: Function 'mempcpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:1216:13: style:inconclusive: Function 'mempcpy' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:403:18: style:inconclusive: Function 'dcigettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:404:18: style:inconclusive: Function 'dcigettext__' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:405:18: style:inconclusive: Function 'dcigettext__' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:406:10: style:inconclusive: Function 'dcigettext__' argument 4 names different: declaration '' definition 'plural'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:407:24: style:inconclusive: Function 'dcigettext__' argument 5 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:408:10: style:inconclusive: Function 'dcigettext__' argument 6 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:680:30: style:inconclusive: Function '_nl_find_msg' argument 1 names different: declaration '' definition 'domain_file'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:681:22: style:inconclusive: Function '_nl_find_msg' argument 2 names different: declaration '' definition 'domainbinding'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:682:18: style:inconclusive: Function '_nl_find_msg' argument 3 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:683:14: style:inconclusive: Function '_nl_find_msg' argument 4 names different: declaration '' definition 'lengthp'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:971:30: style:inconclusive: Function 'plural_lookup' argument 1 names different: declaration '' definition 'domain'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:972:24: style:inconclusive: Function 'plural_lookup' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:973:18: style:inconclusive: Function 'plural_lookup' argument 3 names different: declaration '' definition 'translation'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcigettext.c:974:13: style:inconclusive: Function 'plural_lookup' argument 4 names different: declaration '' definition 'translation_len'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcngettext.c:48:18: style:inconclusive: Function 'dcngettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcngettext.c:49:18: style:inconclusive: Function 'dcngettext__' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcngettext.c:50:18: style:inconclusive: Function 'dcngettext__' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcngettext.c:51:24: style:inconclusive: Function 'dcngettext__' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dcngettext.c:52:10: style:inconclusive: Function 'dcngettext__' argument 5 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dgettext.c:50:18: style:inconclusive: Function 'dgettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dgettext.c:51:18: style:inconclusive: Function 'dgettext__' argument 2 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dngettext.c:50:18: style:inconclusive: Function 'dngettext__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dngettext.c:51:18: style:inconclusive: Function 'dngettext__' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dngettext.c:52:18: style:inconclusive: Function 'dngettext__' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/dngettext.c:53:24: style:inconclusive: Function 'dngettext__' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:42:18: style:inconclusive: Function '_nl_find_language' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:55:12: style:inconclusive: Function '_nl_explode_name' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:56:19: style:inconclusive: Function '_nl_explode_name' argument 2 names different: declaration '' definition 'language'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:57:19: style:inconclusive: Function '_nl_explode_name' argument 3 names different: declaration '' definition 'modifier'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:58:19: style:inconclusive: Function '_nl_explode_name' argument 4 names different: declaration '' definition 'territory'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:59:19: style:inconclusive: Function '_nl_explode_name' argument 5 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:60:19: style:inconclusive: Function '_nl_explode_name' argument 6 names different: declaration '' definition 'normalized_codeset'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:61:19: style:inconclusive: Function '_nl_explode_name' argument 7 names different: declaration '' definition 'special'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:62:19: style:inconclusive: Function '_nl_explode_name' argument 8 names different: declaration '' definition 'sponsor'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/explodename.c:63:19: style:inconclusive: Function '_nl_explode_name' argument 9 names different: declaration '' definition 'revision'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/finddomain.c:51:18: style:inconclusive: Function '_nl_find_domain' argument 1 names different: declaration '' definition 'dirname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/finddomain.c:52:12: style:inconclusive: Function '_nl_find_domain' argument 2 names different: declaration '' definition 'locale'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/finddomain.c:53:18: style:inconclusive: Function '_nl_find_domain' argument 3 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/finddomain.c:54:22: style:inconclusive: Function '_nl_find_domain' argument 4 names different: declaration '' definition 'domainbinding'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/gettext.c:56:18: style:inconclusive: Function 'gettext__' argument 1 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/hash-string.h:40:18: style:inconclusive: Function 'hash_string' argument 1 names different: declaration '' definition 'str_param'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:102:18: style:inconclusive: Function 'dcgettext' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:103:18: style:inconclusive: Function 'dcgettext' argument 2 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:104:10: style:inconclusive: Function 'dcgettext' argument 3 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:112:18: style:inconclusive: Function 'ngettext' argument 1 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:113:18: style:inconclusive: Function 'ngettext' argument 2 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:114:24: style:inconclusive: Function 'ngettext' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:122:18: style:inconclusive: Function 'dngettext' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:123:18: style:inconclusive: Function 'dngettext' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:124:18: style:inconclusive: Function 'dngettext' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:125:24: style:inconclusive: Function 'dngettext' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:133:18: style:inconclusive: Function 'dcngettext' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:134:18: style:inconclusive: Function 'dcngettext' argument 2 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:135:18: style:inconclusive: Function 'dcngettext' argument 3 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:136:24: style:inconclusive: Function 'dcngettext' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:137:10: style:inconclusive: Function 'dcngettext' argument 5 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:145:18: style:inconclusive: Function 'textdomain' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:153:18: style:inconclusive: Function 'bindtextdomain' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:154:18: style:inconclusive: Function 'bindtextdomain' argument 2 names different: declaration '' definition 'dirname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:162:18: style:inconclusive: Function 'bind_textdomain_codeset' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:163:18: style:inconclusive: Function 'bind_textdomain_codeset' argument 2 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:85:18: style:inconclusive: Function 'gettext' argument 1 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:93:18: style:inconclusive: Function 'dgettext' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/intl-compat.c:94:18: style:inconclusive: Function 'dgettext' argument 2 names different: declaration '' definition 'msgid'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:102:12: style:inconclusive: Function 'argz_stringify__' argument 1 names different: declaration '' definition 'argz'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:103:13: style:inconclusive: Function 'argz_stringify__' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:104:10: style:inconclusive: Function 'argz_stringify__' argument 3 names different: declaration '' definition 'sep'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:125:12: style:inconclusive: Function 'argz_next__' argument 1 names different: declaration '' definition 'argz'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:126:13: style:inconclusive: Function 'argz_next__' argument 2 names different: declaration '' definition 'argz_len'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:127:18: style:inconclusive: Function 'argz_next__' argument 3 names different: declaration '' definition 'entry'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:152:10: style:inconclusive: Function 'pop' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:168:31: style:inconclusive: Function '_nl_make_l10nflist' argument 1 names different: declaration '' definition 'l10nfile_list'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:169:18: style:inconclusive: Function '_nl_make_l10nflist' argument 2 names different: declaration '' definition 'dirlist'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:170:13: style:inconclusive: Function '_nl_make_l10nflist' argument 3 names different: declaration '' definition 'dirlist_len'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:171:10: style:inconclusive: Function '_nl_make_l10nflist' argument 4 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:172:18: style:inconclusive: Function '_nl_make_l10nflist' argument 5 names different: declaration '' definition 'language'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:173:18: style:inconclusive: Function '_nl_make_l10nflist' argument 6 names different: declaration '' definition 'territory'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:174:18: style:inconclusive: Function '_nl_make_l10nflist' argument 7 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:175:18: style:inconclusive: Function '_nl_make_l10nflist' argument 8 names different: declaration '' definition 'normalized_codeset'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:176:18: style:inconclusive: Function '_nl_make_l10nflist' argument 9 names different: declaration '' definition 'modifier'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:177:18: style:inconclusive: Function '_nl_make_l10nflist' argument 10 names different: declaration '' definition 'special'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:178:18: style:inconclusive: Function '_nl_make_l10nflist' argument 11 names different: declaration '' definition 'sponsor'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:179:18: style:inconclusive: Function '_nl_make_l10nflist' argument 12 names different: declaration '' definition 'revision'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:180:18: style:inconclusive: Function '_nl_make_l10nflist' argument 13 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:181:10: style:inconclusive: Function '_nl_make_l10nflist' argument 14 names different: declaration '' definition 'do_allocate'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:349:18: style:inconclusive: Function '_nl_normalize_codeset' argument 1 names different: declaration '' definition 'codeset'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:350:13: style:inconclusive: Function '_nl_normalize_codeset' argument 2 names different: declaration '' definition 'name_len'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:398:12: style:inconclusive: Function 'stpcpy' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:399:18: style:inconclusive: Function 'stpcpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:78:18: style:inconclusive: Function 'argz_count__' argument 1 names different: declaration '' definition 'argz'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/l10nflist.c:79:13: style:inconclusive: Function 'argz_count__' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/loadmsgcat.c:208:30: style:inconclusive: Function '_nl_init_domain_conv' argument 1 names different: declaration '' definition 'domain_file'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/loadmsgcat.c:209:28: style:inconclusive: Function '_nl_init_domain_conv' argument 2 names different: declaration '' definition 'domain'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/loadmsgcat.c:210:22: style:inconclusive: Function '_nl_init_domain_conv' argument 3 names different: declaration '' definition 'domainbinding'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/loadmsgcat.c:320:28: style:inconclusive: Function '_nl_free_domain_conv' argument 1 names different: declaration '' definition 'domain'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/loadmsgcat.c:341:30: style:inconclusive: Function '_nl_load_domain' argument 1 names different: declaration '' definition 'domain_file'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/loadmsgcat.c:342:22: style:inconclusive: Function '_nl_load_domain' argument 2 names different: declaration '' definition 'domainbinding'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/localealias.c:129:17: style:inconclusive: Function '_nl_expand_alias' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/localealias.c:193:18: style:inconclusive: Function 'read_alias_file' argument 1 names different: declaration '' definition 'fname'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/localealias.c:194:10: style:inconclusive: Function 'read_alias_file' argument 2 names different: declaration '' definition 'fname_len'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/localealias.c:376:30: style:inconclusive: Function 'alias_compare' argument 1 names different: declaration '' definition 'map1'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/localealias.c:377:30: style:inconclusive: Function 'alias_compare' argument 2 names different: declaration '' definition 'map2'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/ngettext.c:58:18: style:inconclusive: Function 'ngettext__' argument 1 names different: declaration '' definition 'msgid1'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/ngettext.c:59:18: style:inconclusive: Function 'ngettext__' argument 2 names different: declaration '' definition 'msgid2'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/ngettext.c:60:24: style:inconclusive: Function 'ngettext__' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tpb-0.6.4/intl/textdomain.c:81:18: style:inconclusive: Function 'textdomain__' argument 1 names different: declaration '' definition 'domainname'. [funcArgNamesDifferentUnnamed] DONE